Where is Zhongzhaibao?

Where is Zhongzhaibao located?

Zhongzhaibao, Hunan, China (approx. 26.41333°, 110.2306°)


Where is Zhongzhaibao on the map?