A team of scientists, led by Durham University, believe that they have found the largest canyon in the world. They think that it’s buried under sheets of ice in the region of Princess Elizabeth Land, East Antarctica.
A team of scientists, led by Durham University, believe that they have found the largest canyon in the world. They think that it’s buried under sheets of ice in the region of Princess Elizabeth Land, East Antarctica.