Where is Sancha?

Where is Sancha located?

Sancha, Liaoning, China (approx. 40.63611°, 119.3867°)


Where is Sancha on the map?