Where is Shapaoqi?

Where is Shapaoqi located?

Shapaoqi, Liaoning, China (approx. 39.02972°, 122.7336°)


Where is Shapaoqi on the map?