The crew of China's Shenzhou-20 has completed the in-orbit handover with the Shenzhou-21 crew and is scheduled to return to Earth on Nov. 5, according to the China Manned Space Agency. Chen Dong, Chen Zhongrui, and Wang Jie will return to the Dongfeng landing site in northern China's Inner Mongolia Autonomous Region.