Where is Zhuangqiao?

Where is Zhuangqiao located?

Zhuangqiao, Anhui, China (approx. 30.6°, 117.325°)


Where is Zhuangqiao on the map?