Chenghuang, also known as Chenghuang Lord in some places, is one of the most important gods worshipped in ancient Chinese religion and culture. Most of them are heroes of famous officials who have made contributions to the local people. They are the gods of guarding the city pool believed in by Chinese folk and Taoism. "to Shanghai is not to Town God's Temple, or to Shanghai. " It can be seen that the position and influence of the Old City God Temple in Shanghai. Generally speaking, Shanghai Town God's Temple refers to the Old City God Temple of Huangpu District, which is called "Yu Garden" in the tourist attractions, namely the former Shanghai County Town God's Temple. It is a famous Jiangnan classical garden and a national key cultural relic protection unit.