Where is Huaminunchanidui?

Where is Huaminunchanidui located?

Huaminunchanidui, Jiangsu, China (approx. 33.38417°, 120.5369°)


Where is Huaminunchanidui on the map?