What if all along this place was just a big toilet?
Everyone knows Stonehenge was a landing pad for space aliens to dock their space ship man.