The icy terrain surrounding the Manicouagan Reservoir, a lake formed by a prehistoric meteorite impact, is pictured from the International Space Station as it orbited 261 miles above far eastern […]
The icy terrain surrounding the Manicouagan Reservoir, a lake formed by a prehistoric meteorite impact, is pictured from the International Space Station as it orbited 261 miles above far eastern […]
Get top stories, military space news and more delivered to your inbox.