Where is Jingqiu?

Where is Jingqiu located?

Jingqiu, Sichuan, China (approx. 28.1299°, 102.7605°)


Where is Jingqiu on the map?