Where is Xiazhantun?

Where is Xiazhantun located?

Xiazhantun, Liaoning, China (approx. 39.93278°, 122.6733°)


Where is Xiazhantun on the map?