Where is Sunzhuang?

Where is Sunzhuang located?

Sunzhuang, Anhui, China (approx. 33.05833°, 115°)


Where is Sunzhuang on the map?