The first launch site in China, Jiuquan Satellite Launch Center, was constructed in April 1958. Xichang Satellite Launch Center and Taiyuan Satellite Launch Center were later built.
In 2004, China Aerospace Science and Technology Corporation (CASC) made greater achievements by sending 8 launch vehicles carrying 10 satellites. Some new records were made in 2004, which marks CASC's growth.