Chicxulub Impact Crater
Radar images from space and information on this 65,000,000 year old crater on the coast of the Yucatan Peninsula.

No queries for www.solarviews.com/cap/earth/chicxlb1.htm