Discovery Lifts Off!Space shuttle Discovery leaps from its launch pad on Tuesday, Oct. 23, 2007, to begin the STS-120 mission to the International Space Station.Read More Facebook Pinterest X LinkedIn Email https://www.nasa.gov/image-detail/discovery-lifts-off/Copy URL to clipboard> DownloadShareSize1041x1561px