Where is Shanqianhe?

Where is Shanqianhe located?

Shanqianhe, Sichuan, China (approx. 32.3156°, 105.7216°)


Where is Shanqianhe on the map?