Where is Zhaijiaoqun?

Where is Zhaijiaoqun located?

Zhaijiaoqun, Hunan, China (approx. 26.84472°, 111.9661°)


Where is Zhaijiaoqun on the map?