BEIJING, Nov. 10 (CGTN) - China's deep-sea manned submersible "Fendouzhe," which means "striver" in Chinese, descended to 10,909 meters in the Mariana Trench on Tuesday.