Where is Longshanqiao?

Where is Longshanqiao located?

Longshanqiao, Anhui, China (approx. 31.49622°, 118.4812°)


Where is Longshanqiao on the map?