Where is Hanmain?

Where is Hanmain located?

Hanmain, Hebei, China (approx. 41.26389°, 117.8644°)


Where is Hanmain on the map?