China's manned space launch site is fully prepared for the Shenzhou-23 mission and others.

date
24/04/2026
April 24th is the 11th "China Space Day" in our country. The technology personnel at the Jiuquan Satellite Launch Center are celebrating their special day by preparing for tasks such as the orderly advancement of the Shenzhou 23 mission. The Jiuquan Satellite Launch Center is the oldest comprehensive space launch site in China and currently the only manned space launch site in the country. All Shenzhou spacecraft have been launched into space from here.