Where is Caojiaqiao?

Where is Caojiaqiao located?

Caojiaqiao, Jiangsu, China (approx. 31.55°, 119.1333°)


Where is Caojiaqiao on the map?