Description References For City God Temple

Meet 14 travelers, 8 tour guides and discover 476 photos

The City God Temple or Chenghuang Miao is a temple located in Shanghai, China, within the old walled city. Today the "City God Temple" not only refers to the large temple complex, but also the traditional district of commerce in the city, surrounding the temple.
View City God Temple guide >

Updated by Dated Reference
Administrator - View