The subtle impression of the impact crater is still visible on the Yucatán peninsula today.
NASA/JPL