Where is Tantou?

Where is Tantou located?

Tantou, Fujian, China (approx. 25.75417°, 118.7008°)


Where is Tantou on the map?