Where is Zhaoxiuzhuang?

Where is Zhaoxiuzhuang located?

Zhaoxiuzhuang, Anhui, China (approx. 33.1°, 116.7333°)


Where is Zhaoxiuzhuang on the map?