Where is Sanqaishen?

Where is Sanqaishen located?

Sanqaishen, Hainan, China (approx. 18.47333°, 110.0086°)


Where is Sanqaishen on the map?