STS-114 Landing
Space Shuttle Discovery's STS-114 mission landed at Edwards Air Force Base on August 9, 2005. This was the first successful Shuttle mission after the Space Shuttle Columbia accident in 2003.
Credit: NASA
Image Number: EC05-0166-01 or STS114-S-046
Date: August 9, 2005
101,232
views
52
faves
0
comments
Uploaded on August 9, 2025
Taken on August 9, 2005
STS-114 Landing
Space Shuttle Discovery's STS-114 mission landed at Edwards Air Force Base on August 9, 2005. This was the first successful Shuttle mission after the Space Shuttle Columbia accident in 2003.
Credit: NASA
Image Number: EC05-0166-01 or STS114-S-046
Date: August 9, 2005
101,232
views
52
faves
0
comments
Uploaded on August 9, 2025
Taken on August 9, 2005