Where is Zhanghedian?

Where is Zhanghedian located?

Zhanghedian, Hebei, China (approx. 36.41639°, 114.8136°)


Where is Zhanghedian on the map?