Where is Jiaokou?

Where is Jiaokou located?

Jiaokou, Fujian, China (approx. 23.99056°, 117.5985°)


Where is Jiaokou on the map?