A look inside China's Tiangong 1 space lab, which launched into orbit in September 2011.
Three Chinese Astronauts Dock to Nation's Space Station
SPACE.com | Photo By Dragon in Space
Thu, Jun 13, 2013 11:55 AM EDT
Share to Facebook
Share to Twitter
Share to Pinterest