Palisades Tahoe sees 17 inches of fresh snow fall in 24 hours on the upper mountain ending Feb. 5, 2025. By Friday night, another 16-22 inches up top is expected.
This weekend is looking to be quite beautiful in Lake Tahoe, with a fresh blanket of snow and clear weather. A storm on Thursday and Friday may drop 1 to 2 feet of snow in the Sierra Nevada, tapering ...