World

The world on Feb 26

(chinadaily.com.cn)
Updated: 2011-02-27 16:16
Large Medium Small
The world on Feb 26

The Space Shuttle Discovery is pictured with the earth in the background as it approaches the International Space Station for docking in this still image taken from NASA TV, Feb 26, 2011. [Photo/Agencies]

分享按钮