Falling 2,425 feet Yosemite Falls is considered to be the tallest waterfall in North America located in Yosemite Nationa ...
Below Mount Jefferson and McKenzie Pass is a massive storehouse of water three times the size of Lake Mead, say Oregon researchers.