Back to photostream

Upper Yosemite Falls

Snows are melting! All the falls are full now. Yosemite Falls is the tallest waterfalls in North America. It is 2425ft tall from the upper Yosemite falls to the base of the lower Yosemite falls.

315 views
2 faves
7 comments
Uploaded on May 3, 2009
Taken on April 24, 2009