Where is Honglin-Nunchang?

Where is Honglin-Nunchang located?

Honglin-Nunchang, Hainan, China (approx. 19.50417°, 109.0908°)


Where is Honglin-Nunchang on the map?