November 24, 2009

Elowah Falls

At 289 feet high, this is one of the tallest waterfalls in the Columbia River Gorge.

E 35 miles