Much of the winter weather conversation this week has involved ski resorts in Colorado or Utah, but Lake Tahoe, California ..
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 ...