Subway Station: Peasant Movement Institute Station

Chenghuang Temple (City God Temple)

Guangzhou Chenghuang Temple is also called Ducheng Temple or City God Temple. It is next to the Nanyue Palace Museum. It was built in the 3rd year of Hongwu in the Ming Dynasty (1370)....