Where is Xueguantun?

Where is Xueguantun located?

Xueguantun, Hebei, China (approx. 38.4°, 116.9667°)


Where is Xueguantun on the map?