25 inches of snow reported at Palisades Tahoe ski resort in Northern California
25 inches of snow reported at Palisades Tahoe ski resort in Northern California
In Olympic Valley, Palisades Tahoe reported more than 2 feet of snow Thursday morning. Pretty scenes from around the resort show the snowfall, as well as workers clearing snow.