Where is Hachengjie?

Where is Hachengjie located?

Hachengjie, Hebei, China (approx. 38.18333°, 116.2°)


Where is Hachengjie on the map?