Winter storm watch issued for the Greater Lake Tahoe Area from Tuesday to Thursday up to 2 inches of snowA winter storm watch warns of heavy snowfall and strong winds in the Greater Lake Tahoe and surrounding areas, impacting travel.