Where is Xiajiaqiao?

Where is Xiajiaqiao located?

Xiajiaqiao, Anhui, China (approx. 32.85278°, 118.975°)


Where is Xiajiaqiao on the map?