
China successfully launches a new group of low Earth orbit satellites from the Wenchang Space Launch Site in the southern island province of Hainan on August 13, 2025. This satellite group, the eighth of its kind that will constitute an internet constellation, was launched at 2:43 pm aboard a Long March-5B carrier rocket, featuring a Yuanzheng-2 upper stage at the top of the rocket. Photo: cnsphoto