Following the successful landing of space shuttle Discovery at NASA's Kennedy Space Center to end the 14-day, STS-124 mission, the crew sits for a press conference. Mission Specialist Ron Garan describes his favorite view from orbit. The mission delivered the Japan Aerospace Exploration Agency's large Japanese Pressurized Module and its remote manipulator system to the International Space Station. The landing was on time at 11:15 a.m. EDT. Photo credit: NASA/Kim Shiflett