Where is Zhaoukeng?

Where is Zhaoukeng located?

Zhaoukeng, Guangdong, China (approx. 23.95889°, 115.5528°)


Where is Zhaoukeng on the map?