Where is Shanzhuang?

Where is Shanzhuang located?

Shanzhuang, Hunan, China (approx. 25.91222°, 112.0847°)


Where is Shanzhuang on the map?