Where is Wanbadadui?

Where is Wanbadadui located?

Wanbadadui, Jiangsu, China (approx. 33.56667°, 120.1833°)


Where is Wanbadadui on the map?