Technicians work at 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)