Aquafornia news Sierra Sun

Lake Tahoe weather: With 16-plus inches of snow, winter is finally here

Nearly a foot and a half of snow fell at high-elevation areas across the Truckee-Tahoe region this weekend, and with more snow in the forecast, it’s shaping up to be a white Thanksgiving.

Referring Pages