Where is Hongxindadui?

Where is Hongxindadui located?

Hongxindadui, Jiangsu, China (approx. 31.58833°, 121.1831°)


Where is Hongxindadui on the map?