Henness Pass Falls
Location
Henness Pass Falls: 39.4863 N, 120.3863 W
USGS Topo: Webber Peak
Directions
From Truckee, head north on CA-89 for ~14.3 miles, turn left and immediately turn left again onto Jackson Meadows Road toward Webber Lake. After ~6.5 miles pull off the side of the road and this waterfall is immediately off the northern side.