People had no idea about the depths of the world's oceans but this video depicts the same by comparing Earth's tallest ...
Situated in the enormous Pacific Ocean, the Challenger Deep is the lowest point on our ... further increasing our knowledge of the world and its ecosystems.