Science and Health
Discovery docks at space station on final voyage
(China Daily)
Updated: 2011-02-28 07:24
![Discovery docks at space station on final voyage](../../images/attachement/jpg/site1/20110228/0022190fd3300ed5222424.jpg)
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]