Where is Xiashewei?

Where is Xiashewei located?

Xiashewei, Fujian, China (approx. 25.03701°, 118.8562°)


Where is Xiashewei on the map?