Landing of the Shuttle Discovery and end of STS 51-I mission51I-S-225 (3 September 1985) --- The Space Shuttle Discovery lands on September 3, 1985 on Runway 23, Edwards Air Force Base, CA, to successfully complete the 51-I mission. Facebook Pinterest X LinkedIn Email https://www.nasa.gov/image-detail/amf-51i-s-225/Copy URL to clipboard> DownloadShareTakenSeptember 3, 1985ProducerJSCSize1920x1255pxPIA Number51I-S-225