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. Credit: NASA/Chris Williams
Album Expedition_74
Date April 26, 2026