Where is Shanweiwei?

Where is Shanweiwei located?

Shanweiwei, Fujian, China (approx. 27.29361°, 119.7725°)


Where is Shanweiwei on the map?