From Tuesday to Wednesday, Palisades Tahoe received 17 inches of fresh snow on its upper mountain, the resort told the RGJ Wednesday. It expects the snowfall that began mid-morning Thursday to ...
According to skiers, this small resort on Lake Tahoe's west shore (about 7 miles south of Tahoe City, California) doesn't have the crowds of nearby titans like Palisades Tahoe and Heavenly Resort.