Where is Xuntou?

Where is Xuntou located?

Xuntou, Fujian, China (approx. 24.89206°, 118.7416°)


Where is Xuntou on the map?