Anecdotally, traffic hasn't been too bad between Truckee and Palisades Tahoe this season. That could have something to do ...
Mother Nature is Lake Tahoe’s Valentine this year. A major storm could deliver 2 to 4 feet of snow to the highest peaks along the Sierra Nevada crest by Friday, which is Valentine’s Day. “We’re ...