Nick Russell Makes First Ever Snowboard Descent on “The Peak of Evil” Mountain in India Nick Russell makes first ever snowboard descent on Papsura, “The Peak of Evil” Himachel Pradesh, India [more…] 05/06/2024 In snowboarding ← Previous Post Next Post →