Where is Changluxinqun?

Where is Changluxinqun located?

Changluxinqun, Hainan, China (approx. 19.07806°, 109.7575°)


Where is Changluxinqun on the map?