The Chenghuangshen, is a tutelary deity or deities in Chinese folk religion who is believed to protect the people and the affairs of the particular village, town or city of great dimension, and the corresponding afterlife location.
Statue of the Deity in the Wenao Cheng Huang Temple of Magong,Taiwan
Model reproducing a view of Nanjing in the Ming Dynasty (1368–1644), showing a city wall and moat combination, a model of city defense which had at this point evolved over many centuries, together with the worship of the City God.
Detail of the Cheng Huang Temple of Puning.
Statue of the Deity in the Cheng Huang Temple of Xi'an.
A Tudigong is a kind of Chinese tutelary deity of a specific location. There are several Tudigongs corresponding to different geographical locations and sometimes multiple ones will be venerated together in certain regions.
A shrine to a local Tudigong along the Ping Shan Heritage Trail, in Hong Kong
A Tudigong Temple in Sheung Wan, Hong Kong.
A shrine to a Tudigong within the entrance gate of Tai Wai Village, a walled village of Hong Kong.
A Tudigong temple in Quanzhou, Fujian.