Where is Zhuangli?

Where is Zhuangli located?

Zhuangli, Shanxi, China (approx. 37.05°, 110.75°)


Where is Zhuangli on the map?