Where is Zhaoguantun?

Where is Zhaoguantun located?

Zhaoguantun, Hebei, China (approx. 38.3°, 116.9333°)


Where is Zhaoguantun on the map?