Where is Xinyinxidui?

Where is Xinyinxidui located?

Xinyinxidui, Hainan, China (approx. 19.79417°, 109.5639°)


Where is Xinyinxidui on the map?