Where is Qiaopianjia?

Where is Qiaopianjia located?

Qiaopianjia, Hunan, China (approx. 26.23639°, 111.5706°)


Where is Qiaopianjia on the map?