August 17, 2009

View of Earth from the ISS

Take a look at the view from the International Space Station as the space shuttle Endeavour follows about 1118 miles from behind.
Credit: NASA

Share on Linkedin Share on Google+