Where is Xinhuanaduai?

Where is Xinhuanaduai located?

Xinhuanaduai, Jiangsu, China (approx. 31.65806°, 121.1014°)


Where is Xinhuanaduai on the map?