Where is Shanweinei?

Where is Shanweinei located?

Shanweinei, Fujian, China (approx. 25.05472°, 118.4264°)


Where is Shanweinei on the map?