Where is Wenquantun?

Where is Wenquantun located?

Wenquantun, Hebei, China (approx. 40.33722°, 115.3942°)


Where is Wenquantun on the map?