Where is Zhongpuli?

Where is Zhongpuli located?

Zhongpuli, Hunan, China (approx. 25.92361°, 111.3172°)


Where is Zhongpuli on the map?