This is a short video of Matt, Sarah, Sheba, and Tyler's hike to Otter Falls on Feb. 28th, 2010. Otter Falls is a waterfall in King County, Washington; on the southern wall of Mount Anderson. The waterfall relies entirely on snowmelt to flow and often dries up by July. Otter Creek is a tributary of the Taylor River.
Nice. Like the music with the water images.
LuannJade 2 years ago