Where is Qunnei?

Where is Qunnei located?

Qunnei, Hainan, China (approx. 19.69917°, 110.1469°)


Where is Qunnei on the map?