Where is Xinhe?

Where is Xinhe located?

Xinhe, Jiangsu, China (approx. 33.28333°, 120.2667°)


Where is Xinhe on the map?