Where is Zhoujiaping?

Where is Zhoujiaping located?

Zhoujiaping, Hunan, China (approx. 26.46167°, 113.1572°)


Where is Zhoujiaping on the map?