Where is Lananqiao?

Where is Lananqiao located?

Lananqiao, Jiangsu, China (approx. 32.23611°, 119.75°)


Where is Lananqiao on the map?