Chicxulub Crater

Chicxulub Crater, Mexico, is believed to have been created roughly 65 million years ago by an impact. The crater itself is 180 kilometers in diameter and is where the Chimeran fleet heads to after invading America. It is here that the remainder of the fleet is destroyed by a fission bomb, and their leader, Daedelus, is killed.