Where is Zhangkou?

Where is Zhangkou located?

Zhangkou, Fujian, China (approx. 27.29667°, 118.8903°)


Where is Zhangkou on the map?