Where is Shuangqing?

Where is Shuangqing located?

Shuangqing, Fujian, China (approx. 25.67556°, 118.25°)


Where is Shuangqing on the map?