Suggested Searches

1 min read

The Grand Canyon

The Grand Canyon
ISS042E080610 (12/29/2014) — One of the 7 wonders of the Earth, the Grand Canyon in the US West as viewed from the International Space Station. NASA astronaut Terry Virts tweeted this revealing image that was taken on Dec. 29, 2014.

ISS042E080610 (12/29/2014) — One of the 7 wonders of the Earth, the Grand Canyon in the US West as viewed from the International Space Station. NASA astronaut Terry Virts tweeted this revealing image that was taken on Dec. 29, 2014.