The massive snowfall in Lake Tahoe is having a big impact on tourism as the storms have dumped massive piles of snow on …

source