Chinese astronauts in the reentry module of Shenzhou-11 spacecraft are seen on the screen of the Beijing Aerospace Control Center (BACC) in Beijing, capital of China, Nov. 18, 2016. Two astronauts who completed China's longest-ever manned space mission returned to Earth safely Friday afternoon, according to the BACC. (Xinhua/Cai Yang)