Latourell Falls Oregon
Вставка
- Опубліковано 10 лют 2025
- Latourell Falls is a waterfall along the Columbia River Gorge in the State of Oregon , United State Of America .The total height of Latourell Falls is 249 Feet ( 76 M ) .To see Upper Falls have to hike 2.1 mile (3.4 km ) .