Satellite map of Zhenhai District
Zhenhai (simplified Chinese: 镇海区; traditional Chinese: 鎮海區; pinyin: Zhènhǎi Qū; Wade–Giles: Chen-Hai) is a district of Ningbo prefecture-level city, Zhejiang, and also a town within that district. Located at the mouth of the Yong River 12 miles (19 km) north-east of Ningbo proper, the town of Zhenhai lies at the foot of Zhaobao Hill on a tongue of land.
Latitude: 29° 57' 36.00" N
Longitude: 121° 43' 12.00" E