Where is Nanhua?

Where is Nanhua located?

Nanhua, Hainan, China (approx. 19.61194°, 109.1003°)


Where is Nanhua on the map?