Where is Zhuangmu?

Where is Zhuangmu located?

Zhuangmu, Anhui, China (approx. 32.31667°, 117.1333°)


Where is Zhuangmu on the map?