Where is Wanhutun?

Where is Wanhutun located?

Wanhutun, Hebei, China (approx. 40.42139°, 114.3692°)


Where is Wanhutun on the map?