Where is Zheshuikou?

Where is Zheshuikou located?

Zheshuikou, Fujian, China (approx. 25.8925°, 117.2758°)


Where is Zheshuikou on the map?