Open sidebar
Focus
Princess Elizabeth Land
|
Jonathan Zhou
Did Scientists Just Find the World’s Largest Canyon? (Video)
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.
Jan 15, 2016
|
Jonathan Zhou
Copy
Facebook
X
Truth
Gettr
LinkedIn
Telegram
Email
Jan 15
|
Copy
Facebook
X
Truth
Gettr
LinkedIn
Telegram
Email