(Image courtesy of Wikipedia) One of Mexico’s most astonishing natural wonders is the Chicxulub Crater on the Yucatan Peninsula. This colossal crater marks the spot where a massive asteroid ...
A crater at the edge of the Yucatán peninsula in Mexico was created by a massive asteroid that hit Earth 66 million years ago At the end of the Cretaceous Period 66 million years ago, an ...
For decades, the disappearance of dinosaurs has been tied to the Chicxulub asteroid, whose crater lies partly beneath ...