Where is Qiaojia?

Where is Qiaojia located?

Qiaojia, Hunan, China (approx. 26.41833°, 111.0869°)


Where is Qiaojia on the map?