Where is Zhantun?

Where is Zhantun located?

Zhantun, Fujian, China (approx. 27.44787°, 118.9601°)


Where is Zhantun on the map?