Where is Nanhai?

Where is Nanhai located?

Nanhai, Fujian, China (approx. 25.37472°, 119.7164°)


Where is Nanhai on the map?