Where is Zheshui?

Where is Zheshui located?

Zheshui, Fujian, China (approx. 25.99556°, 117.1508°)


Where is Zheshui on the map?