China marked another milestone in its ambitious space exploration program with the successful launch of six new test satellites on Saturday, July 18, 2025. The satellites, named Shiyan-27, were deployed from the Taiyuan Satellite Launch Center in Shanxi Province, located in north China.
The mission lifted off at 6:51 a.m. Beijing Time aboard a modified Long March-6 carrier rocket. According to official sources, the satellites entered their preset orbits smoothly, meeting all mission parameters. The satellites are primarily designed for space environment exploration and to conduct various technology tests, further bolstering China’s capabilities in satellite innovation and space-based research.
The Shiyan series, which translates to “experiment” in Chinese, is typically used to test new space technologies, including sensors, communications systems, and scientific instruments. This mission highlights China’s continuous efforts to enhance its technological prowess in orbit, with implications for both civilian and defense applications.
This launch also marked the 570th flight mission of the Long March series, underscoring the reliability and maturity of China’s homegrown rocket systems. The Long March-6, a light-lift launch vehicle, is known for its quick turnaround and versatility, often used for launching small satellites and experimental payloads.
China has steadily increased its presence in space, with a series of high-profile missions in recent years including the development of the Tiangong space station, lunar sample return missions, and deep-space exploration. With this latest launch, the country continues to strengthen its position as a major player in the global space race.
As the global demand for advanced satellite technology grows, China’s success with the Shiyan-27 satellites is another step toward achieving its long-term strategic goals in space exploration and innovation.