Where is Zhenhaicun located on the map of the China? Zhenhaicun is located in , and its exact geographical coordinates are latitude 20.05851 and longitude 110.19976.
Zhenhaicun, China is located at an altitude of around 3 meters (10 feet) above sea level.