Where is Qiaodian?

Where is Qiaodian located?

Qiaodian, Sichuan, China (approx. 31.84268°, 105.7001°)


Where is Qiaodian on the map?