Where is Zhangjiuhe?

Where is Zhangjiuhe located?

Zhangjiuhe, Hebei, China (approx. 38.54528°, 117.5864°)


Where is Zhangjiuhe on the map?