Snowfall in Mammoth

Mammoth Mountain tops the list for most snowfall to date, in the world! Wow, who would have thought! Enjoy the snow, there’s plenty of it! 179.9 inches to be exact!!

Tags: ,

Leave a Reply