Where is Xiangyidui?

Where is Xiangyidui located?

Xiangyidui, Hainan, China (approx. 18.98028°, 110.1903°)


Where is Xiangyidui on the map?