Where is Songzhuang?

Where is Songzhuang located?

Songzhuang, Anhui, China (approx. 30.86389°, 117.2639°)


Where is Songzhuang on the map?