
(from the article `Earth impact hazard`) Since that time scientists have identified the probable site of the impact, called the Chicxulub crater, off Mexico`s Yucatán Peninsula and have come ...
Found on
http://www.britannica.com/eb/a-z/c/68
No exact match found.