Where is Longjiaping?

Where is Longjiaping located?

Longjiaping, Hunan, China (approx. 26.81556°, 111.6886°)


Where is Longjiaping on the map?