Stonehenge’s mysterious Altar Stone had roots in Scotland