
Landing of the Shuttle Challenger at Edwards AFB and end of STS 51-F mission
51F-S-160 (6 Aug 1985) --- The Space Shuttle Challenger is moments away from touchdown on the dry lake bed at Edwards Air Force Base in California in this ground-level view. The early afternoon landing brought to a successful close eight days in space for seven crewmembers and a battery of scientific experiments aboard.
- X
https://www.nasa.gov/image-detail/amf-51f-s-160/
TakenAugust 6, 1985
ProducerJSC
Size1890x1920px
PIA Number51f-s-160