Powered by Piwigo
Logo
6/81
Shanghai | Believers at the City God Temple
WI_cn099b.jpg Shanghai  |  City God TempleThumbnailsShanghai  |  Sitting Buddha at Longhua Temple

The temple is located in a modernized part of the Old City.

Created
Thursday 12 June 2014 by Martin Mergili in Asia / People's Republic of China (1397 visits)