The waterfall meme planted a seed in my head when Outside the Interzone ranked Niagra Falls as the number one waterfall in North America. As a mature "neener-neener" to currently flowing falls, I offer some falls that dwarf Niagra 10-fold!. OK, ok, so maybe Niagra still has water, but this stiched photo show evidence for one of the most infamous "waterfalls" in North America. Any guesses as to the name of this place? I'll give you a hint: a one-time high school biology teacher helped turn the then accepted geologic definition of uniforminarianism on its head.
I'll give you one last clue with the photo below. Good Luck!