Science and Health

Discovery docks at space station on final voyage

(China Daily)
Updated: 2011-02-28 07:24
Large Medium Small

Discovery docks at space station on final voyage

The Space Shuttle Discovery is seen docked with the International Space Station with the earth in the background in this image from NASA TV February 26, 2011. [Photo/Agencies]

分享按钮