Where is Songzhuang?

Where is Songzhuang located?

Songzhuang, Hunan, China (approx. 28.17556°, 112.4161°)


Where is Songzhuang on the map?