Where is Nanhai?

Where is Nanhai located?

Nanhai, Hainan, China (approx. 19.495°, 110.8092°)


Where is Nanhai on the map?