The China Academy of Space Technology is a research institute affiliated with the China Aerospace Science and Technology Corporation (CASC), located in Haidian, Beijing, China. The institute was founded on 20 February 1968, and is a major spacecraft development and production facility in China. On 24 April 1970, CAST successfully launched China's first artificial satellite Dong Fang Hong I.