Space Shuttle Endeavour Final Night Landing, June 1, 2011, NASA Kennedy Space Center Image
Space Shuttle Endeavour is completing its final landing at NASA Kennedy Space Center's Runway 15 on June 1, 2011. This marked the 24th night landing in the Space Shuttle Program's history. The faint glow seen near the tail is from the shuttle's auxiliary power units. Onboard are NASA astronauts led by Commander Mark Kelly, delivering crucial components such as the Alpha Magnetic Spectrometer-2 for investigating dark matter and antimatter. Perfect for use in articles, presentations, and documentaries on space exploration history, shuttle missions, and NASA achievements.
downloads
Credit Photo
If you would like to credit the Photo, here are some ways you can do so
CC0 (Creative Commons Zero)
Free for personal and commercial use.