Where is Zhuangjia?

Where is Zhuangjia located?

Zhuangjia, Hunan, China (approx. 25.97389°, 111.375°)


Where is Zhuangjia on the map?