Where is Changqing?

Where is Changqing located?

Changqing, Fujian, China (approx. 25.88389°, 118.5897°)


Where is Changqing on the map?