Where is Sanchahe?

Where is Sanchahe located?

Sanchahe, Sichuan, China (approx. 27.78041°, 105.8683°)


Where is Sanchahe on the map?