Sort:  

Stonehenge still baffles people today.

As you mentioned.

What does it matter to us

We'll all be long gone...

I'm just imagining a bunch of future archeologists standing around trying to figure out why people built cains? Lol