Where is Longzhuang?

Where is Longzhuang located?

Longzhuang, Hunan, China (approx. 27.04361°, 110.9078°)


Where is Longzhuang on the map?