Upper Mesa Waterfall

Stats and Info
Score: 28.23
Views: 2715
Member: azkul
Your Rating
Thank You! Your rating has been saved.

About This Image

The Upper Mesa Falls in eastern Idaho is one of the tallest waterfalls in the United States, in fact, I believe that it's the tallest that hasn't been altered by humans.


Ostar - Dec 18, 2008 11:58 AM EDT
Gorgeous capture, a very powerful image.
talsi - Apr 02, 2008 07:40 AM EDT
Beautiful waterfall image.
Guest - Sep 18, 2007 09:19 PM EDT
These are beautiful - the whole series.
Guest - Jul 30, 2007 05:51 PM EDT
WOW!!what a great view of the falls,its hard to believe that "Man" hasn't tried to generate power there.

Add A Comment About This Image

Comment Title:
Your Name:
Your Comment:
Please enter the text from the image in the box below: