A Long March-2D rocket carrying 41 satellites takes off from the Taiyuan Satellite Launch Center in North China's Shanxi Province on June 15, 2023. China launched a Long March-2D rocket to place 41 satellites in orbit on Thursday, setting a domestic record for the most satellites lifted in one go. Photo: VCG