Where is Shamei?

Where is Shamei located?

Shamei, Fujian, China (approx. 24.69417°, 118.6761°)


Where is Shamei on the map?