Zhaobao Hill Photos

Meet 4 travelers, 1 tour guides and discover 18 photos

Zhaobao Hill or Zhaobao Mountain. Located on the north bank near the mouth of the Yong River at the east end of the town of Zhenhai 12 miles northeast of the city of Ningbo.
View Zhaobao Hill guide >

Zhaobao Hill