
Canada’s Manicouagan Crater, located in the province of Quebec
iss074e0538268 (April 26, 2026) --- Canada's Manicouagan Crater, located in the province of Quebec, is a massive meteorite impact structure formed about 214 million years ago and is one of the largest craters on Earth. The ring‑shaped lake surrounding the crater, known as the Manicouagan Reservoir, is part of a major hydroelectric system that contributes significantly to the region's energy supply.
Image Credit: NASA/Chris Williams
- X
https://www.nasa.gov/image-detail/amf-iss074e0538268/
TakenApril 26, 2026
ProducerJSC
Image CreditNASA/Chris Williams
Size1920x1280px
PIA Numberiss074e0538268


