Where is Zhukeng?

Where is Zhukeng located?

Zhukeng, Anhui, China (approx. 29.92083°, 118.0417°)


Where is Zhukeng on the map?