Title:
STS-88 landing, Florida, USA, December 15,1998. Creator: NASA.
Caption:
STS-88 landing, Florida, USA, December 15, 1998. Space Shuttle Endeavour prepares to touch down on Runway 15 at the Shuttle Landing Facility at Kennedy Space Center to complete an 11-day, 19-hour and 18-minute-long STS-88 mission. On the 4.6-million-mile mission, Endeavour carried the U.S.-built Unity connecting module to begin construction of the International Space Station. The crew successfully mated Unity with the Russian-built Zarya control module during three spacewalks.