Share
twitterlinkedinfacebook
Image 1 of 1
Stowe Resort Vermont 29.jpg
Skiers and Riders enjoying the snow at Stowe Mountain Resort, Stowe, Vermont.  Stowe is one of Vermont's most famous winter resorts.  LICENSE FOR EDITORIAL USE ONLY.