Loading

Space Shuttle Discovery (STS-124) Landing

NASA/Bill Ingalls2008-06-14

NASA

NASA
Washington, DC, United States

The space shuttle Discovery touches down at 11:15 a.m. 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)

Show lessRead more
  • Title: Space Shuttle Discovery (STS-124) Landing
  • Creator: NASA/Bill Ingalls
  • Date Created: 2008-06-14
  • Location: Cape Canaveral, FL, USA
  • Rights: KSC
  • Album: cshenton
NASA

Get the app

Explore museums and play with Art Transfer, Pocket Galleries, Art Selfie, and more

Interested in Science?

Get updates with your personalized Culture Weekly

You are all set!

Your first Culture Weekly will arrive this week.

Home
Discover
Play
Nearby
Favorites