From NASA's Space Shuttle Photography Archives
This is an image of Manicouagan Crater in Canada from the Space Shuttle mission ST51B. This crater is meteoric in nature.
Image Title: Manicouagan Crater, Canada
Catalog #: ST51B-147-30
Photo Target Name: Earth
Spacecraft/Mission: Space Shuttle
Last Modified On: Wednesday, February 28, 2001