Where is Xinkaihe?

Where is Xinkaihe located?

Xinkaihe, Jiangsu, China (approx. 31.56028°, 120.8728°)


Where is Xinkaihe on the map?