VIDEO: Webber Falls, Truckee, California
Did you ever want to swim at the top of a waterfall? Well, for a short period of time it's possible at Webber Falls north of Truckee! I made a short video highlighting this awesome natural spot below.This is a really cool place, so if you do decide to find it and make a visit, remember to be respectful. No glass, no fires and Leave No Trace!