Photo Album

Webber Falls is a not-so-well-known waterfall on the Little Truckee River below Webber Lake. Accessible from the old Henness Pass Road off of Little Truckee Summit on California Hwy 89.