Where is Chenuantun?

Where is Chenuantun located?

Chenuantun, Hebei, China (approx. 39.97583°, 119.0092°)


Where is Chenuantun on the map?