Where is Zhongxiaolei?

Where is Zhongxiaolei located?

Zhongxiaolei, Hunan, China (approx. 25.30528°, 112.3444°)


Where is Zhongxiaolei on the map?