China has successfully expanded its Earth observation network with the deployment of two advanced satellites into orbit. The milestone mission occurred on March 26, 2026, utilizing a Long March 2D carrier rocket that launched from the Taiyuan Satellite Launch Center in Shanxi province at 6:51 am Beijing Time.
The newly deployed satellites, designated as Siwei Gaojing-2 05 and Siwei Gaojing-2 06, represent China’s continuing advancement in space-based observation technology. These sophisticated instruments were precisely delivered to their predetermined orbital paths, marking another achievement in China’s ambitious space program.
This launch constitutes the 634th mission in the storied history of the Long March rocket series, demonstrating China’s growing proficiency and reliability in space launch operations. The successful deployment enhances China’s capabilities in high-resolution Earth imaging, which supports numerous applications including urban planning, agricultural monitoring, disaster response, and environmental protection.
The Taiyuan Satellite Launch Center, strategically located in northern China, has become a crucial facility for the country’s space ambitions, particularly for sun-synchronous orbit missions that require specific launch parameters and precision orbital insertion.
