Dragon and lion dances staged in Chongren ancient town on Wednesday. Chongren ancient town, nestled in Shengzhou, Shaoxing, Zhejiang province, stands as a beacon for the preservation of ancient architecture, setting a commendable example in safeguarding historical buildings. Encompassing a sprawling 30-hectare expanse in the northwest of Shengzhou, the town boasts a wealth of cultural heritage sites, comprising architectural complexes, …