Where is Zhanglukou?

Where is Zhanglukou located?

Zhanglukou, Shanxi, China (approx. 35.35472°, 113.0647°)


Where is Zhanglukou on the map?