Where is Xiaquanxi?

Where is Xiaquanxi located?

Xiaquanxi, Sichuan, China (approx. 31.08444°, 104.0386°)


Where is Xiaquanxi on the map?