Where is Shuanghan?

Where is Shuanghan located?

Shuanghan, Fujian, China (approx. 25.67389°, 118.0167°)


Where is Shuanghan on the map?