Welcome to Zhaobao Mountain, a picturesque scenic area located on the north bank near the mouth of the Yong River at the east end of the town of Zhenhai, 12 miles (19 km) northeast of the city of Ningbo. Zhaobao Mountain (simplified Chinese: 招宝山; traditional Chinese: 招寶山; pinyin: Zhāobǎo Shān; Wu: Cio-Pau Sae) is also …









