abstract: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.