Where is Xiajiao'er?

Where is Xiajiao'er located?

Xiajiao'er, Sichuan, China (approx. 31.85307°, 105.583°)


Where is Xiajiao'er on the map?