Where is Xibanqiao?

Where is Xibanqiao located?

Xibanqiao, Hunan, China (approx. 26.80611°, 111.7064°)


Where is Xibanqiao on the map?