Where is Goguandadui?

Where is Goguandadui located?

Goguandadui, Jiangsu, China (approx. 33.00917°, 120.6369°)


Where is Goguandadui on the map?