Where is Changqing?

Where is Changqing located?

Changqing, Sichuan, China (approx. 31.61386°, 105.1379°)


Where is Changqing on the map?