Shuttle Atlantis Returns After 13-Day Journey
Space shuttle Atlantis landed at Edwards Air Force Base, completing a 13-day journey of approximately 5.3 million miles in space.
With Atlantis and its crew safely home, the focus will shift to the launch of STS-127, targeted for June 13. Endeavour's 16-day flight will deliver a new station crew member and complete construction of the Japan Aerospace Exploration Agency's Kibo laboratory. Astronauts will attach a platform to the outside of the Japanese module that will serve as a type of "back porch" for experiments that require direct exposure to space.
> Hubble web site
> STS-125 and the upcoming STS-127