Where is Shanputou?

Where is Shanputou located?

Shanputou, Fujian, China (approx. 27.18889°, 119.8575°)


Where is Shanputou on the map?