Where is Shapin?

Where is Shapin located?

Shapin, Fujian, China (approx. 27.21002°, 119.7633°)


Where is Shapin on the map?