Suggested Searches

1 min read

Lake Manicouagan in Quebec, Canada

Lake Manicouagan in Quebec, Canada
Lake Manicouagan in Quebec, Canada, is pictured from the International Space Station.

iss068e028530 (Dec. 10, 2022) — Lake Manicouagan, formed by a meteoroid impact about 214 million years ago, in Quebec, Canada, is pictured from the International Space Station as it orbited 262 miles above North America.