Palisades Tahoe's unique geographic position near the Sierra Crest seems to have done wonders during this storm. While the ...
The area averages about 400 inches of snow each year, as Palisades Tahoe is amongst the snowiest places in North America.
RMU Truckee is both a ski shop and a bar, but mostly it's a place where skiers hang out. It was a normal storm by mid-winter standards but freakish for early May. Some 26 inches of snow fell on the ...