Chicxulub Crater

It was formed by a large asteroid impact in Yucatán, Mexico, that was the cause of a mass extinction of 75% of organisms on Earth… including dinosaurs. … More Chicxulub Crater