Where is Qiaozhai?

Where is Qiaozhai located?

Qiaozhai, Hunan, China (approx. 26.09194°, 109.6567°)


Where is Qiaozhai on the map?