Astronomy Picture of the Day - Manicouagan Impact Crater on Earth



All Links

Share this:

Details of Astronomy Picture of the Day - Manicouagan Impact Crater on Earth

About Astronomy Picture of the Day - Manicouagan Impact Crater on Earth
Astronomy Picture of the Day - Manicouagan Impact Crater on Earth- Image taken from space shuttle Columbia in 1983.