At the 600-year-old Old City God Temple, Shanghai, China

At the 600-year-old Old City God Temple, Shanghai, China

Inner courtyard of the 600-year-old Old City God Temple in Shanghai is bustling with visitors. Photo: iStock

March 23, 2018 4:57 AM (UTC+8)