Looking down the Upper Mesa Falls
About This Image
This shot was looking down the Upper Mesa Falls in eastern Idaho. The falls are supposedly the tallest in the United States that hasn't been altered by people (such as adding a power station, etc).
Too bad I didn't have a barrel with me...
Add A Comment About This Image