by Doug
31. December 2010 04:36
More snow = more joy in Mammoth. Currently it's the happiest place on earth. If you recall, this is where we took our honeymoon in March 2010 (video here). We can't wait to get up there this season!
For my friends and family back East: Where is Mammoth Mountain? It's located in California's Eastern Sierra approximately 30 minutes South of the Eastern entrance of Yosemite National park. In other words, it's here.