Where is Xianshoupa?

Where is Xianshoupa located?

Xianshoupa, Sichuan, China (approx. 28.20646°, 101.6548°)


Where is Xianshoupa on the map?