The Chicxulub Crater

June 11, 2011 by Robert Nickel  
Filed under Astronomy

The Yucatan Peninsula offers some of the most stunning megalithic structures and cultural phenomena in the New World. Even these great man made monuments and achievements are dwarfed by a natural landmark that not only changed the landscape, but the development and future of the planet. The Chicxulub crater is an ancient impact crater buried underneath... 

.........Read more »