The site is enclosed by three earthen city walls that perfectly guard the vital pass of the ancient Yaoxian Post Road. The city wall stretches 356 metres long, about 3 metres high and 2.4 metres thick, rammed solid with clay.
Moats once ran outside the walls, yet they have been mostly silted up due to long-term disrepair, which further confirms the historical record of Zhuge Ying.