Photo taken on Nov. 18, 2016 shows the reentry module of Shenzhou-11 spacecraft in north China's Inner Mongolia Autonomous Region. Two astronauts who completed China's longest-ever manned space mission returned to Earth safely Friday afternoon, according to the Beijing Aerospace Control Center. (Xinhua/Lian Zhen)