China has sent three astronauts on the Shenzhou-20 spacecraft, blasting off from the Jiuquan Satellite Launch Center at 5:17 pm Beijing time on April 24.
China has sent its Shenzhou-19 astronauts into space, with the Long March-2F Y19 carrier rocket lifting off from Jiuquan Satellite Launch Center on Oct. 30.