Where is Zhantou?

Where is Zhantou located?

Zhantou, Fujian, China (approx. 27.715°, 118.5508°)


Where is Zhantou on the map?