Chicxulub Crater Satellite Image
March 11, 2025
ESA - Yucatan Peninsula – Site of the Chicxulub impact crater Chicxulub crater. (a) Map of Gulf of Mexico and Yucatán Peninsula ... Location of the Chicxulub peak-ring crater beneath the northern ... Chicxulub Crater Satellite Image