A Kinetica 2 rocket lifts off from the Jiuquan Satellite Launch Center in northwestern China on Tuesday morning. [Photo by ...