Where is Shuangqiaozhen?

Where is Shuangqiaozhen located?

Shuangqiaozhen, Jiangsu, China (approx. 31.94722°, 120.7203°)


Where is Shuangqiaozhen on the map?