Where is Hanjiabang?

Where is Hanjiabang located?

Hanjiabang, Jiangsu, China (approx. 31.22028°, 120.7189°)


Where is Hanjiabang on the map?