Where is Shankoujieqiu?

Where is Shankoujieqiu located?

Shankoujieqiu, Hainan, China (approx. 19.21722°, 109.8467°)


Where is Shankoujieqiu on the map?