If You See Something (IRL), Post Something! (Part 1)

Well this is fucking depressing. The last remaining ancient American mound in St Louis (sometimes called “Mound City” for their former abundance) is this sad, fenced off remnant.

ETA: some history. Sugarloaf Mound is the oldest human-made structure in St. Louis.

23 Likes