Chicxulub Crater Satellite Image
Dec. 18, 2024
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