Where is Lintouxiaqun?

Where is Lintouxiaqun located?

Lintouxiaqun, Hainan, China (approx. 18.7°, 108.7°)


Where is Lintouxiaqun on the map?