Where is Lianqiao?

Where is Lianqiao located?

Lianqiao, Jiangsu, China (approx. 33.60833°, 118.8958°)


Where is Lianqiao on the map?