Where is Nanqing?

Where is Nanqing located?

Nanqing, Fujian, China (approx. 24.65717°, 118.3651°)


Where is Nanqing on the map?