Where is Hanshin?

Where is Hanshin located?

Hanshin, Jiangsu, China (approx. 32.17056°, 121.3308°)


Where is Hanshin on the map?