KIRKWOOD, Calif. — While the weather had been calm and clear for several week around Lake Tahoe, last weekend’s snow storm delivered a perfectly-timed supply of fluffy champagne powder with free ...
Why it's incredible: Mount Thor is home to Earth's largest vertical drop. Mount Thor is a remote mountain in Canada with the largest vertical drop in the world. The mountain is just under 5,500 feet ...