At 3:38 Beijing time on April 9, 2026, China successfully launched the 21st group of low-orbit satellite internet satellites from the Taiyuan Satellite Launch Center using a modified Long March 6 carrier rocket. The satellites have entered their designated orbits, marking a complete success of the launch mission.
This mission was the 637th flight of the Long March series carrier rockets.

