Where is Shuanhechun?

Where is Shuanhechun located?

Shuanhechun, Sichuan, China (approx. 29.34437°, 105.0138°)


Where is Shuanhechun on the map?