Wonder what JP was talking about during the "Coolest Thing I Saw This Weekend" segment? Pics below and.. wow! 

Beautiful view
Just snowmobiling along
Watch out for avalanches!