Where is Shixiaozhuang?

Where is Shixiaozhuang located?

Shixiaozhuang, Anhui, China (approx. 33.88333°, 115.8333°)


Where is Shixiaozhuang on the map?