Where is Zhangjiatun?

Where is Zhangjiatun located?

Zhangjiatun, Hebei, China (approx. 40.43528°, 114.5156°)


Where is Zhangjiatun on the map?