Where is Jundapin?

Where is Jundapin located?

Jundapin, Hunan, China (approx. 28.76694°, 110.4392°)


Where is Jundapin on the map?