Discovery Shuttle as Seen From The International Space Station
Nov 18 2011
Unreal photo taken by the Italian astronaut Paolo Nespoli. The shadow you see over the USS Discovery shuttle is being cast by the International Space Station (ISS).
Share this post:
Like our Facebook page & receive daily updates on your wall:
You May Also Like
The Final Shuttle Launch
Apr 27 2012
Discovery lifts off from the Kennedy Space Center in Cape Canaveral, FL, USA on its final mission to space. For the first time in history, a submarine officer (Capt. Stephen G. Bowen) was selected to be a mission specialist.