Yosemite Falls, Yosemite National Park (#14)
Yosemite Falls is the highest measured waterfall in North America. Located in Yosemite National Park in the Sierra Nevada mountains of California. (Wikipedia)
Top Explore Position : 14 | See more of my Explored photos.
Taken on April 25, 2009