Shuttle Discovery Returns Home
The Space Shuttle Discovery ended its 13-day mission earlier this weekend with a beautiful twilight descent in Florida. Here are some shots of the landing. With three successful flights completed this year, NASA plans five more missions in 2007.
Discovery touches down at sunset at Kennedy Space Center's Shuttle Landing Facility concluding mission STS-116. Discovery traveled 5,330,000 miles, landing on orbit 204. Mission elapsed time was 12 days, 20 hours, 44 minutes and 16 seconds. This is the 64th landing at Kennedy.
Follow or Contact Us