When people talk about Mammoth, they normally say something like "yep, wow, can't wait to get back there". Or "the best skiing I have had in the US". Or "I love the incredible diversity of the mountain". Or "bloody hell it was impossible to drive there in the blizzard". Mammoth Mountain creates…