The return capsule of Shenzhou 10 spacecraft lands at around 8:07 a.m. Beijing Time on June 26, 2013 at the main landing area in north China's Inner Mongolia Autonomous Region. [Photo: Xinhua]