Where is Ludongqiao?

Where is Ludongqiao located?

Ludongqiao, Anhui, China (approx. 31.03333°, 119.5167°)


Where is Ludongqiao on the map?