Where is Nanwan?

Where is Nanwan located?

Nanwan, Fujian, China (approx. 27.20275°, 120.349°)


Where is Nanwan on the map?