Where is Shanmashui?

Where is Shanmashui located?

Shanmashui, Fujian, China (approx. 24.89028°, 117.8347°)


Where is Shanmashui on the map?