Shanghai ATTRACTIONS See all

Shanghai Temple of the Town God (Chenghuang Miao)

The Shanghai Temple of the Town God (Chenghuang Miao or Chenghuangmiao), located in the walled portion of Old Shanghai next to the Yuyuan Garden, is an orthodox Taoist temple dedicated to three local deities or “city gods,” General Huo Guang, scholar Qin Yubo and General Chen Huacheng.

Almost every city in China has a Town God temple, and Shanghai’s dates back to 1403. It was converted into a City God Temple in 1403 during the Ming Dynasty. As the popularity of the temple grew during the Qing Dynasty, businesses started popping up in around it until the entire area turned into a busy marketplace until its near destruction during the Cultural Revolution.

While the temple was restored in the 1990s and again in 2005, its renovations have held true to the building’s fifteenth century beginnings. You’ll still see local Shanghai residents burning incense to statues of Huo Guang and Qin Yubo, and the much of the market surrounding the temple has been restored, though you’ll see more souvenir stalls and noodle shops nowadays.

Practical Info:

Routes to take by transit: Line 10 (at Yuyuan Garden Station).

Tours & Tickets

See all

Small-Group Shanghai Lanes and Alleyways Walking Tour

5 star rating: Highly Recommended 11 Reviews

See Shanghai through the eyes of a local on this 2-hour guided tour of the city’s areas where normal tours don’t go. Follow your knowledgeable local guide as ...  Read more

Location: Shanghai, China
Duration: 2 hours (approx.)

From USD $49.99

Shanghai Old Town Walking Tour Including Yuyuan Garden

4.5 star rating: Recommended 4 Reviews

Long before the foreign concessions and skyscrapers, Shanghai was a prosperous Chinese town surrounded by protective walls. This 2-hour guided walking tour of ...  Read more

Location: Shanghai, China
Duration: 2 hours (approx.)

From USD $58.99

Small-Group Shanghai Sightseeing Tour, River Cruise and Wonton-Making Lesson

5 star rating: Highly Recommended 1 Reviews

Combine a sightseeing tour of Shanghai highlights with a more authentic city experience at the home of a local family on this full-day tour limited to just six ...  Read more

Location: Shanghai, China
Duration: 8 hours (approx.)

From USD $158.66

Private Tour: Yuyuan Garden, Chenghuangmiao Temple and Taobao City Market

4 star rating: Recommended 2 Reviews

Get a taste of traditional Shanghai on this private guided tour. On this full-day sightseeing tour, visit Yuyuan Garden, Jade Buddha Temple, Chenghuangmiao ...  Read more

Location: Shanghai, China
Duration: 9 hours (approx.)

From USD $68.00

Shanghai City Sightseeing Walking Tour

3.5 star rating: Worth doing 2 Reviews

Get an insider’s perspective of China’s superstar city — from bustling bazaars to chic boutiques — as you witness Shanghai's imperial opulence and avant-garde ...  Read more

Location: Shanghai, China
Duration: 5 hours (approx.)

From USD $139.99

See all

Viator uses cookies to improve your experience on our website. Learn more about how we use cookies and how to change your cookie settings | Close message