Where is Shahedatun?

Where is Shahedatun located?

Shahedatun, Liaoning, China (approx. 39.75667°, 122.6178°)


Where is Shahedatun on the map?