The Earth From Space: The Site of a Meteor Impact in Algeria

By Rebecca J. Rosen

ISS030-E-254011.jpg

Astronauts on board the International Space Station snapped this picture of the Ouarkziz Impact Crater in northwestern Algeria, the site of a meteor crash that occurred less than 70 million years ago, during the time when dinosaurs still inhabited the Earth. A stream channel that cuts through the rim of the crater formed following the impact The crater is about 3.5 kilometers across.

Below, recent Pictures of the Day:

Image: NASA via Ross Andersen.

This article available online at:

http://www.theatlantic.com/technology/archive/2012/05/the-earth-from-space-the-site-of-a-meteor-impact-in-algeria/256925/