Where is Shanquijiatun?

Where is Shanquijiatun located?

Shanquijiatun, Liaoning, China (approx. 39.33028°, 122.1478°)


Where is Shanquijiatun on the map?