YIBADA

China's Shenzhou-11 Manned Spacecraft Blasts Off

| Oct 16, 2016 11:22 PM EDT

Shenzhou-11 manned spacecraft blasts off from the Jiuquan Satellite Launch Center in Northwest China, Oct. 17, 2016.

China's Shenzhou-11 manned spacecraft blasted off from the Jiuquan Satellite Launch Center in Northwest China, Oct. 17, 2016. The spacecraft carried Chinese astronauts Jing Haipeng and Chen Dong, who will stay at the Tiangong-2 space station for one month.

China's last manned space mission was in 2013.

Related News

Most Popular

EDITOR'S PICK