Nick Russell makes first ever snowboard descent on Papsura, “The Peak of Evil” Himachel Pradesh, India

[more…]