Home / Photos
US space shuttle Discovery lifts off

The US Space Shuttle Discovery lifts off, on March 15, at Kennedy Space Center in Florida. Discovery's flight is delivering the space station's fourth and final set of solar array wings, completing the station's truss, or backbone.[Xinhua/AFP]

The US Space Shuttle Discovery lifts off, on March 15, at Kennedy Space Center in Florida. Discovery's flight is delivering the space station's fourth and final set of solar array wings, completing the station's truss, or backbone.[Xinhua/AFP] 



   << Previous   1   2   3   4   5   6   7   Next >>  


Tools: Save | Print | E-mail | Most Read
Comment
Pet Name Anonymous