Where is Shanwan?

Where is Shanwan located?

Shanwan, Fujian, China (approx. 24.11972°, 117.0825°)


Where is Shanwan on the map?