Where is Zhukeng?

Where is Zhukeng located?

Zhukeng, Shanxi, China (approx. 37.18417°, 112.3092°)


Where is Zhukeng on the map?