China successfully launches new satellite

In a significant advancement for its space program, China successfully launched the Gaofen-14 02 satellite on Sunday, October 26, 2025, from the Xichang Satellite Launch Center in Sichuan province. The satellite was propelled into space at 11:55 am Beijing Time aboard a Long March-3B carrier rocket, marking the 603rd mission of the Long March series. The Gaofen-14 02 is designed to capture high-precision stereo imagery globally, which will play a crucial role in supporting national economic development and enhancing national defense capabilities. This launch underscores China’s growing expertise and ambition in space technology, contributing to its strategic goals in both civilian and military domains.