Where is Nanqing?

Where is Nanqing located?

Nanqing, Sichuan, China (approx. 28.54184°, 102.4698°)


Where is Nanqing on the map?