The launch of the low Earth orbit (LEO) satellites by Shanghai Spacecom Satellite Technology (SSST) took place at Taiyuan Satellite Launch Centre in the northern Shanxi province. The satellites were carried aboard a Long March 6 rocket and represent the first batch in SSST's "Thousand Sails Constellation" plan, CCTV reported.