Where is Zhuangli?

Where is Zhuangli located?

Zhuangli, Anhui, China (approx. 34.00278°, 117.0194°)


Where is Zhuangli on the map?