The chenghuang temple is a taoist temple, also called yi temple, which is composed of many a halls such as the grand hall, middle hall, bedroom palace, star gods hall, yama palace, xuzhen god hall and so on. The chenghuang temple had an area of more than 10,000 square meters including two gardens: west garden (yu garden) and east garden. The chenghuang temple has a great influence on the residents of shanghai. The religious festivals of the temple are considered to be the festivals of all shanghai people, especially when the sanxun festival (a day when the chenghuang god start to inspect his people) comes, nearly all people will come to the chenghuang temple to burn incense and worship the chenghuang god, while all shops inside or near the chenghuang temple would hang red lanterns to celebrate the festival. In addition, some folk arts, like cockfight, penmanship performance and acrobatics, are fairly attractive.