Denkmäler der Volksrepublik China
The main campus sits on an area of 20 acres (80000 square meters) in Zhenhai, Ningbo. Due to the proximity of the school campus to Zhaobao Mountain and the estuary of Yong River, many historical sites are located within the campus, three of which are recognized as Major Historical and Cultural Site Protected at the National Level.