Where is Zhuangcunwan?

Where is Zhuangcunwan located?

Zhuangcunwan, Anhui, China (approx. 31.37738°, 118.6852°)


Where is Zhuangcunwan on the map?