Shanxi... Pingyao Ancient City... Town God Temple. Chenghuang, also known as Chenghuang Ye in some places. He is a local official in the underworld, with the same authority as the mayor of Yangjie. Therefore, the City God is related to the city and develops with the development of the city. The City God originated from the local patron saint who worshiped in ancient times and developed through Taoism. The Pingyao County in Town God's Temple is the best preserved.