Daily Archives: February 28, 2012

City God Statue at Chenghuang Temple 城隍庙

Chenghuang Temple 城隍庙

Chenghuang Temple literally means city god temple. This is the temple dedicated to the guardian diety of the city of Hangzhou. As a residence of the city god, they made…