While we’re getting slammed by the rain here in Orange County, Mammoth Mountain has been hit by snowstorm after snowstorm – and the piles of fun fluffy stuff have added up to make it the ski resort with the most snow in the world.
Those looking about five hours north for their winter vacations will be given the gift of powder at the popular resort.
Mammoth already passed the mark of being the snowiest December on record since 1969, and was touting its claim to the most snowfall in North America a few days ago. But according to   … Details