
Space Shuttle Project
The Space Shuttle Endeavour (STS-67) lands at Edwards Air Force Base in southern California after successfully completing NASA's longest plarned shuttle mission. The seven-member crew conducted round-the-clock observations with the ASTRO-2 observatory, a trio of telescopes designed to study the universe of ultraviolet astronomy. Because of Earth's protective ozone layer ultraviolet light from celestial objects does not reach gound-based telescopes, and such studies can only be conducted from space.
- X
https://www.nasa.gov/image-detail/amf-9504242/
TakenMarch 18, 1995
ProducerMSFC
Size1000x770px
PIA Number9504242