Jeremy Jones Denali Trip Report Jeremy Jones just completed his first ascent and descent of 20,320-foot Denali in Alaska.  Denali is North America’s highest peak and offers some very challenging snowboarding options.  Jeremy put together a detailed write up about his trip with some great additions from other team members and some fantastic photos.  Check out the excerpt below and you’ve gotta see his full […] SnowBrains | July 18, 2013 2 Comments