Share
Copied
China's deep-sea manned submersible, Fendouzhe (Striver), successfully landed on the bottom of the Mariana Trench at a depth of 10,909 meters on Tuesday.