
China successfully launches a new group of low Earth orbit satellites into their predesignated orbits via a modified Long March-6 carrier rocket from the Taiyuan Satellite Launch Center in North China's Shanxi Province on July 27, 2025. The satellite group is the fifth of its kind that will constitute an internet constellation. Photo: VCG