Police station at Place Paul Seu, today's Xujiahui, in 1927:
Early drawing of St. Catherine Bridge, which used to be at today's intersection of Zhaozhou Road 肇周路 and Xujiahui Road 徐家汇路:
[See more images...]
Chinese Municipal Headquarters in Nantao // 南市总工程局, on today's Waima Road:
Lima Road 里马路, lined with opium stores and inns:
German Garden Club, on Avenue Haig, now Huashan Road 华山路:
Villa, later Red Flag Kindergarten, on Jintan Road 金坛路 in the old city:
Residence on Balfour Road, now an alley off East Beijing Road 北京东路:
Temple of the Queen of Heaven (Tianhougong 天后宫), on North Henan Road 河南北路:
St. Gabriel's Russian Orthodox Church, on Route Lorton, now South Xiangyang Road 襄阳南路:
The PastVu gallery has more historic images of Shanghai.
Link to the map
You can use various base maps: Mapnik street map and Google Scheme are good for reading the street names. Yandex Satellite is often sharper than Google Satellite.
To switch from photographs to paintings and graphics, choose the landscape icon on the right of the photo camera. The "outgoing arrow" icon further to the right forces to open a new tab for each clicked image.