Where is Sanchahe?

Where is Sanchahe located?

Sanchahe, Anhui, China (approx. 31.40092°, 118.1572°)


Where is Sanchahe on the map?