Where is Henliang?

Where is Henliang located?

Henliang, Jiangsu, China (approx. 32.32639°, 118.9267°)


Where is Henliang on the map?