Where is Changjiatun?

Where is Changjiatun located?

Changjiatun, Hebei, China (approx. 37.07028°, 115.4731°)


Where is Changjiatun on the map?