Where is Shuangzhuang?

Where is Shuangzhuang located?

Shuangzhuang, Hunan, China (approx. 28.01528°, 110.7881°)


Where is Shuangzhuang on the map?