Watch inches of snow fall near Lake Tahoe, more is expected
Lake Tahoe received several inches of snow on Thursday, with more expected this weekend.
The National Weather Service expects a major winter storm to sweep through the region on Saturday.
The incoming storm system is the product of an atmospheric river brewing over the Pacific Ocean.