Photo of the day
Upper Latourell Falls
18 October, 2014
2014-10-18
Upper Latourell Falls
Upper Latourell Falls is a waterfall located within Guy W. Talbot State Park in Oregon, USA. Upper Latourell Falls consists of a domed slide which dumps immediately into a 120 feet horsetail that begins wide and condenses into a powerful plunge.