Multimedia Features

Return to Earth
01.30.08
The space shuttle landing at Kennedy Space Center in Florida
The plant growth chambers returned to Earth with the crew of STS-120 aboard space shuttle Discovery on Nov. 7, 2007.

>  View previous image
>  Back to Image Gallery