Where is Qiuzhuang?

Where is Qiuzhuang located?

Qiuzhuang, Hunan, China (approx. 27.83667°, 111.6392°)


Where is Qiuzhuang on the map?