This is an illustration of the Chicxulub impact.
NASA/JPL