This shaded relief image of Mexico's Yucatan Peninsula show a subtle, but unmistakable, indication of the Chicxulub impact crater. Most scientists now agree that this impact was the cause of the Cretatious-Tertiary Extinction, the event approximately 66 million years ago that marked the sudden extinction of the dinosaurs as well as the majority of life then on Earth.
NASA/JPL-Caltech
2000-02
<a rel="nofollow" class="external free" href="http://photojournal.jpl.nasa.gov/catalog/PIA03379">http://photojournal.jpl.nasa.gov/catalog/PIA03379</a>