11:46
What's the Biggest Canyon on Earth?
The Grand Canyon is a clear winner of the prizes for most popular and most visited canyon on Earth, but it turns out that the famous Arizona gem doesn't even come close to being the biggest canyon on the planet! So, what canyon deserves to be called "the grandest of the grand", then?