Sediment deposited at Crawford Lake, a small but deep body of water in Canada's Ontario province, provides unmistakable evidence that Earth entered ... near Toronto, as the location that provided ...