Where is Zhuangmuzhen?

Where is Zhuangmuzhen located?

Zhuangmuzhen, Anhui, China (approx. 32.35278°, 117.1167°)


Where is Zhuangmuzhen on the map?