Where is Xinqiao?

Where is Xinqiao located?

Xinqiao, Anhui, China (approx. 30.93333°, 117.9833°)


Where is Xinqiao on the map?