Where is Maofandadui?

Where is Maofandadui located?

Maofandadui, Jiangsu, China (approx. 32.11167°, 121.4344°)


Where is Maofandadui on the map?