Where is Zilaiqiao?

Where is Zilaiqiao located?

Zilaiqiao, Anhui, China (approx. 32.65889°, 118.3789°)


Where is Zilaiqiao on the map?