Meteor that hit Arizona 56,000 years ago may have built a natural dam in Grand Canyon
A meteor impact in Arizona 56,000 years ago likely caused a massive landslide in the Grand Canyon, forming a natural dam and temporary lake, as evidenced by matching ages and geological clues.