Conquering Palisades Tahoe's 'Three Ps' on Snowblades for Closing Day
Palisades Tahoe, California hosted its final day of the Winter '23/'24 season on Memorial Day, May 27th, 2024. The season was 183 days long and produced slightly above-average snowfall to the tune of 423 inches. For some, it was a pleasant chaser to the borderline-apocalyptic record setting season of '22/'23.Our snowblades pose for a picture atop Palisades Tahoe's 'Mainline Pocket'.Photo: Matt LorelliThere's still lots of snow up high on Palisades Tahoe's Siberia, Shirley, an
Read more »