Where is Zhaozhuang?

Where is Zhaozhuang located?

Zhaozhuang, Anhui, China (approx. 32.64722°, 118.925°)


Where is Zhaozhuang on the map?