Where is Qianqai?

Where is Qianqai located?

Qianqai, Hainan, China (approx. 19.78472°, 109.6211°)


Where is Qianqai on the map?