Atlantis' Window on the World
May 20, 2009
Solar panels on the Hubble Space Telescope make for unique window shades in this scene photographed from the flight deck of the Earth-orbiting space shuttle Atlantis. This image was taken on flight day 5 of the 11-day mission to repair and upgrade Hubble.
Topics: Environment, Technology Internet, Manned spacecraft, Space, Space exploration, Hubble, STS-3xx, STS-125, Space Shuttle, Space Shuttle Atlantis, Lockheed Corporation, Hubble Space Telescope, European Space Agency, Space Shuttle program