On September 9, 2025, at 03:48 Beijing Time, GeeSpace, a Chinese space technology company, successfully launched 11 satellites for its Geli Constellation using the Smart Dragon-3 (SD-3) rocket. The mission was carried out from the Taiyuan Satellite Launch Center, near Rizhao city in East China’s Shandong Province.