Thursday, October 25, 2007

Discovery Lifts Off!



   


Discovery leaps from its launch



Space shuttle Discovery leaps from its launch pad on Tuesday, Oct. 23, 2007, to begin the STS-120 mission to the International Space Station.

The STS-120 crew will perform five spacewalks at the space station and install the station's newest component, the Node 2 module, also known as Harmony.

Image credit: NASA
source: http://www.nasa.gov/





0 comments: