Quantcast

View of Earth from the ISS

August 17, 2009

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



comments powered by Disqus