Discovery lands safely at Kennedy Space Center


Photo:<!--###IMAGE_BRIEF###-->
The space shuttle Discovery lands as it completes Mission STS-121 at the Kennedy Space Center in Cape Canaveral, Florida July 17, 2006.

Photo:<!--###IMAGE_BRIEF###-->
International Space Station Expedition 13 crew members celebrate after monitoring the landing of the Space Shuttle Discovery from the Destiny laboratory of the orbital outpost July 17, 2006.

Photo:<!--###IMAGE_BRIEF###-->
The space shuttle Discovery is towed to the Orbiter Processing Facility at Cape Canaveral, Fla., following the completion of mission STS-121, Monday, July 17, 2006.

Photo:<!--###IMAGE_BRIEF###-->
The space shuttle Discovery angles towards the runway at the Kennedy Space Center in Cape Canaveral, July 17, 2006.


People's Daily Online --- http://english.people.com.cn/