According to Baidu Encyclopedia, the Chenghuang Temple Tourist Area is located at No.249 Fangbang Middle Road, Huangpu District, Shanghai. Business hours: 8: 30-17: 00 in peak season and 8: 30-16: 30 in low season; Opening hours of the Old Town God Temple-8: 30-16: 30. The City God Temple is the most lively and traditional place among many scenic spots in Shanghai. For the first-time visitors to Shanghai, the City God Temple will be the first window to understand Shanghai, allowing you to fully appreciate its history, architecture, culture, customs and traditions, and to taste authentic Shanghai snacks.