Where is Shuidui?

Where is Shuidui located?

Shuidui, Fujian, China (approx. 25.04778°, 118.3006°)


Where is Shuidui on the map?