China's latest manned spacecraft landed safely on Wednesday morning (June 26) after a 15-day mission to an experimental space lab, the country's latest step towards the development of a space station, state media reported. The re-entry capsule of the Shenzhou 10 spacecraft, with three astronauts onboard, touched down at around 8:07 a.m. local time (0007 GMT) at a remote site in northern China's Inner Mongolia region, images broadcast live by state television CCTV showed.moreless
Please read the following before uploading
Do not upload anything which you do not own or are fully licensed to upload. The images should not contain any sexually explicit content, race hatred material or other offensive symbols or images. Remember: Abuse of the TV.com image system may result in you being banned from uploading images or from the entire site – so, play nice and respect the rules!