Temple of the Town God (Chenghuang Miao) Shanghai

This Taoist temple was founded in 1403 but the current temple dates from the early 1990s. It is dedicated to a local hero and is part of a large marketplace.

Location map of Temple of the Town God (Chenghuang Miao), Shanghai. Click to enlarge.
Aerial view of Temple of the Town God (Chenghuang Miao), Shanghai. Click to enlarge.

Quick Facts

Address
Shanghai
Coordinates
31.2214840° N, 121.4837210° E map · aerial
Date(s)
1403 (restored)

Article Info

Page Title
Temple of the Town God (Chenghuang Miao)
Added By
Holly Hayes
Date Published
October 8, 2013
Last Updated
April 15, 2024