Where is Qiuzhuang?

Where is Qiuzhuang located?

Qiuzhuang, Anhui, China (approx. 33.09167°, 117.9972°)


Where is Qiuzhuang on the map?