Where is Longqiao?

Where is Longqiao located?

Longqiao, Anhui, China (approx. 30.78333°, 117.2833°)


Where is Longqiao on the map?