Where is Wenqiaoba?

Where is Wenqiaoba located?

Wenqiaoba, Hunan, China (approx. 27.36917°, 112.93°)


Where is Wenqiaoba on the map?