The roll boosters of Long-March II-F rocket are assembled at the Jiuquan Satellite Launch Center in Northwest China's Gansu province on Oct 23, 2011. [Photo/CFP]
China launched its second space laboratory, the Tiangong II, on Thursday night, which space officials said will become the country’s largest scientific platform in space.