China > Jing'an District > Jing'an DistrictTaken 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:
Comments (0)
Register or login to comment and contribute to the community
Old photos of Jing'an District,Old photographs of Jing'an District,Old images of Jing'an District,Old snapshots of Jing'an District,Old panoramic views of Jing'an District,Old prints of Jing'an District