Where is Zhongqiao?

Where is Zhongqiao located?

Zhongqiao, Anhui, China (approx. 31.18333°, 119.1833°)


Where is Zhongqiao on the map?