Where is Zhongqiao?

Where is Zhongqiao located?

Zhongqiao, Hunan, China (approx. 29.77472°, 111.6725°)


Where is Zhongqiao on the map?