What is your favorite place to go for an amazing snowmobile adventure? I have been to Lolo Pass and McCall, Idaho. Plus all the amazing places that are just within an hour of me..... Priest Lake, Lookout Pass, etc. But where do you love to shred powder?