Loading

Space Shuttle Project

1995-03-18

NASA

NASA
Washington, DC, United States

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.

Show lessRead more
  • Title: Space Shuttle Project
  • Date Created: 1995-03-18
  • Rights: MSFC
  • Album: rlobrie1
NASA

Get the app

Explore museums and play with Art Transfer, Pocket Galleries, Art Selfie, and more

Home
Discover
Play
Nearby
Favorites