In another breakthrough for national space exploration, the Shenzhou-12 spacecraft will be launched on Thursday, China space authorities said on Wednesday. The country has notched up many achievements in the five decades since China's first satellite, Dongfanghong-1.
Dongfanghong-1 in 1970 made China the fifth country to launch its own satellite and represented the country's first step in space exploration. Let's take a look around the Dongfanghong-1 launch site today.
(Video source: CMG)