Mar 17, 2012

Twin Falls near North Bend, WA

Twin Falls  is the tallest waterfall along the South Fork of the Snoqualmie River and the third tallest among any branch of the Snoqualmie after Kanim Falls and Snoqualmie Falls.