With a length of 110 meters and a height of 10 meters, a big screen-wall built in 1575 is located on the southern bank of Panchi. It is the biggest one of its kind in China. In terms of geomancy, the screen-wall plays the role of decoration and envelopment, reflecting the system of geomancy characterized by “A screen in the front and a back-up in the rear” in architecture in ancient China.