Where is Shankowei?

Where is Shankowei located?

Shankowei, Fujian, China (approx. 26.69389°, 118.3447°)


Where is Shankowei on the map?