Picture taken by the Shenzhou 7 spacecraft, the third manned mission in the Chinese space program. (Photo/cctv.com)