Where is Miaoqiaoqun?

Where is Miaoqiaoqun located?

Miaoqiaoqun, Hunan, China (approx. 28.50528°, 111.82°)


Where is Miaoqiaoqun on the map?