Mexico’s Yucatan Peninsula may well be where the world as we know it began. It’s here that a meteor 10 kilometres across impacted with the earth 65 million … source