Where is Dengzhuang?

Where is Dengzhuang located?

Dengzhuang, Shanxi, China (approx. 35.95361°, 111.5178°)


Where is Dengzhuang on the map?