Where is Shuixian?

Where is Shuixian located?

Shuixian, Hainan, China (approx. 18.80778°, 109.7133°)


Where is Shuixian on the map?