Meteor Crater

Referenced in 1 episode

Definition

A well-preserved impact crater in Arizona, formed about 50,000 years ago by a nickel-iron meteorite, offering valuable insights into impact geology.