Image 1 of 1

China-Shanghai-Chenghuang Miao-02-009.jpg

The City God Temple, or Chenghuang Miao, in the Shanghai Old Town.
twitterlinkedinfacebook