Was tipped off to this discovery on one of the Yahoo groups. The
following URL has information on the newly discovered impact crater.
http://www.planetary.org/news/2006/0...le_Source.html
Found the crater on Google Earth, and the image resolution is very
good. Crater looks nice at altitude of 35 miles. If you'd like to
take a look, the coordinates are approximately:
24 deg 41 min 17 sec N
24 deg 57 min 58 sec E