China has succeeded in the maiden launch of its Long March-11 solid launch vehicle from Jiuquan Satellite Launch Center on Sept. 25.
The launch put three “Tianwang-1” satellites and one Pujian-1 satellite into orbit.
According to the video, China claims it can launch a Long March-11 rocket into space with just 24 hours of notice.