Where is Xinfanqiao?

Where is Xinfanqiao located?

Xinfanqiao, Jiangsu, China (approx. 31.51667°, 119.6333°)


Where is Xinfanqiao on the map?