Scientists at the site in Danzhou, south China's Hainan, prepare for the launch of the sounding rocket on April 27, 2016. The two-stage rocket, with a record apogee of 316 kilometers, was launched by the National Space Science Center (NSSC) of the Chinese Academy of Sciences. [Photo: Xinhua] |