STS103-E-5028
June 16, 2011
The Hubble Space Telescope (HST) moves closer and closer to the approaching Space Shuttle Discovery, from which this electronic still camera's (ESC)frame was made. Time of the image was 17:50:08 GMT, Dec. 21, 1999.
Topics:
Technology Internet, Astronomy, Space, Space exploration, STS-109, STS-31, Space Shuttle program, Space Shuttle Discovery, Lockheed Corporation, European Space Agency, Hubble Space Telescope
