Where is Kaiping Shui Kou?

Where is Kaiping Shui Kou located?

Kaiping Shui Kou, Kaiping Shui Kou, China (approx. 22.45205°, 112.7643°)


Where is Kaiping Shui Kou on the map?