Designer Edge Image of the Day – 6-13-13 – China Marks 10 Yrs of Manned Space Flight

space, china, spacelab, rocket, launch, nasa, esa

On June 11 the Chinese marked a decade of manned space flight with the launch of it’s Shenzhou-10 mission. Launched from the Jiuquan Satellite Launch Center atop a Long March 2F rocket the Shenzhou-10 mission will ferry three astronauts to the Tiandong space station(some 335 km above Earth) arriving sometime today.

Watch a Video of the Shenzhou Launch

Image & Video Courtesy of Space.com & RTNews