Where is Shuanchamal?

Where is Shuanchamal located?

Shuanchamal, Sichuan, China (approx. 30.47927°, 105.5792°)


Where is Shuanchamal on the map?