China, Hangzhou, Travel, Zhejiang Chenghuang Temple 城隍庙 Author admin Date February 28, 2012 Chenghuang Temple literally means city god temple. This is the temple dedicated to the...