Where is Qiuxiazhen?

Where is Qiuxiazhen located?

Qiuxiazhen, Jiangsu, China (approx. 32.1°, 120.15°)


Where is Qiuxiazhen on the map?