Where is Sanchahe?

Where is Sanchahe located?

Sanchahe, Liaoning, China (approx. 41.03333°, 122.3833°)


Where is Sanchahe on the map?