Where is Jiaotou?

Where is Jiaotou located?

Jiaotou, Fujian, China (approx. 26.61528°, 119.6678°)


Where is Jiaotou on the map?