September 21, 2021

In an eerie scene, Chinese villagers visit rocket crash site

January 4, 2015

The expended first stage of a Long March rocket tumbled into a forested region of southwestern China a few minutes after successfully blasting off Dec. 31 with a Chinese weather satellite, and photographers were there to capture the booster’s fall back to Earth.

China sends new weather satellite into orbit

December 31, 2014

China launched a spacecraft Wednesday to replenish the country’s fleet of meteorological satellites providing warnings of weather fronts and tropical cyclones across Asia.

Spaceflight Now