Where is Xiantou?

Where is Xiantou located?

Xiantou, Fujian, China (approx. 26.07944°, 118.72°)


Where is Xiantou on the map?