On April 24, 2025, China successfully launched the Shenzhou-20 crewed mission to the Heavenly Palace, also known as the Tiangong Space Station, aboard the Long March-2F carrier rocket. Launched from the Jiuquan Satellite Launch Base in northwest China, the mission carried three astronauts who will spend six months aboard the station.