Tetons/Yellystone is great anytime of the year, in the winter they take on a whole new dynamic.
Yes they do. Grew up skiing tar ghee twice a week, and in recent years riding sleds right up to the wilderness. Snow piles up deep back in some of those canyons!