Sounded like a steep mountain slope there! But great you all had a good workout on the snowshoes.
I've been to Stowe VT twice, in early fall. I love the area. We biked in the area and around abit for 5 days..it was part of my lst loaded bike tour in my life..many years ago.