Where is Shuzhuang?

Where is Shuzhuang located?

Shuzhuang, Anhui, China (approx. 33.04167°, 115.4083°)


Where is Shuzhuang on the map?