Where is Qianqiu?

Where is Qianqiu located?

Qianqiu, Sichuan, China (approx. 31.71696°, 107.4181°)


Where is Qianqiu on the map?