Where is Zhuangcun?

Where is Zhuangcun located?

Zhuangcun, Anhui, China (approx. 30.425°, 118.8917°)


Where is Zhuangcun on the map?