Random Photos
random photo
random photo
random photo
random photo

Chenghuang Miao - Temple of the Town God - Shanghai, China

Chenghuang Miao - Temple of the Town God
next photo buy this photo random photo

The Temple of the Town God (Chenghuang Miao) in Shanghai

Check out more photos from Shanghai or photos from China on unimportant man or get the low-down on some Shanghai Festivals over at 2camels.

Save 6% on already incredibly-cheap travel insurance using CAMELS as your World Nomads Promotional Code.

Share/Bookmark