Where is Xinhai?

Where is Xinhai located?

Xinhai, Jiangsu, China (approx. 31.92472°, 121.1681°)


Where is Xinhai on the map?