Footage of China successfully launching three satellites into orbit from the Jiuquan Satellite Launch Center yesterday. The video shows the rocket Kuaizhou-1A (KZ-1A), which launched just after midday, blasting off on its first commercial mission.