Where is Zhangqitun?

Where is Zhangqitun located?

Zhangqitun, Hebei, China (approx. 37.96667°, 116.9333°)


Where is Zhangqitun on the map?