Where is Chenjiaping?

Where is Chenjiaping located?

Chenjiaping, Hunan, China (approx. 27.20972°, 113.7817°)


Where is Chenjiaping on the map?