Where is Nanhua?

Where is Nanhua located?

Nanhua, Fujian, China (approx. 25.58528°, 119.405°)


Where is Nanhua on the map?