Where is Zhengxiatun?

Where is Zhengxiatun located?

Zhengxiatun, Liaoning, China (approx. 39.69639°, 122.78°)


Where is Zhengxiatun on the map?