Where is Tianbeidadui?

Where is Tianbeidadui located?

Tianbeidadui, Jiangsu, China (approx. 33.26667°, 120.55°)


Where is Tianbeidadui on the map?