Where is Zhangwantun?

Where is Zhangwantun located?

Zhangwantun, Hebei, China (approx. 38.08333°, 116.1667°)


Where is Zhangwantun on the map?