中国 >
Jing'an District >
Jing'an District
Taken from the roof of the Victoria Nurses Home or Country Hospital. New Royal Hotel is on the left (modernist building at 2004 Bubbling Well Road).Today's view from the ground: on the Italian places in Shanghai: