Stonehenge monument came from Scotland via sea DW 08/14/2024The Altar Stone of Stonehenge was found to originate from northern Scotland, shifting previous beliefs about its source.