The space shuttle Discovery touches down at 11:15 EDT, Saturday, June 14, 2008, at the Kennedy Space Center in Florida. During the 13-day mission, Discovery and the crew of STS-124 delivered new components of the Japanese Experiment Module, or Kibo, to the International Space Station and the Canadian-built Special Purpose Dextrous Manipulator to the International Space Station. Photo Credit: (NASA/Bill Ingalls) Sts124landing
Size: 1992px × 1254px
Photo credit: © NASA Image Collection / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: astronomy, center, copy, discovery, editorial, kennedy, landing, nasa, news, night, photograph, photography, rocket, sky, space, stock, sts-124