Where is Kaiping South?

Where is Kaiping South located?

Kaiping South, Kaiping South, China (approx. 22.32143°, 112.6707°)


Where is Kaiping South on the map?