The largest waterfall that ever existed

Zack FrankFeatures correspondent
News imageWashington Cascade Mountains

It was twice as high and three times as wide as Niagara Falls, making it the largest confirmed waterfall in the planet’s history.