Where is Longxiangqiao?

Where is Longxiangqiao located?

Longxiangqiao, Longxiangqiao, China (approx. 30.25696°, 120.1593°)


Where is Longxiangqiao on the map?