Chicxulub crater

The Chicxulub crater is an impact crater buried underneath the Yucatán Peninsula in Mexico. It was formed when a large ...
Read more