April 24 marks China's Space Day, a date that commemorates China's first space launch in 1970 when the satellite Dongfanghong-1 was sent into space from the Jiuquan Satellite Launch Center in northwestern China.
The launch center is over 60 years old, with two launch towers named Complex 5020 and 138, built in 1966 and 1971 respectively, which have facilitated a total of 44 missions since their completion.
Copyright © 2020 CGTN. Beijing ICP prepared NO.16065310-3