Where is Yandongxiu?

Where is Yandongxiu located?

Yandongxiu, Hainan, China (approx. 19.41861°, 110.7047°)


Where is Yandongxiu on the map?