Where is Xiajiapu?

Where is Xiajiapu located?

Xiajiapu, Liaoning, China (approx. 42.25472°, 124.6864°)


Where is Xiajiapu on the map?