Where is Shanhehezhen?

Where is Shanhehezhen located?

Shanhehezhen, Jiangsu, China (approx. 31.92889°, 121.5319°)


Where is Shanhehezhen on the map?