Discovery—now on display at the Museum’s Steven F. Udvar-Hazy Center in Chantilly, Virginia—started the STS-120 mission with a picture-perfect launch from NASA’s Kennedy Space Center in Florida.

Related Content Space Shuttles Archival Record