5781 Mountain Rd, Stowe
Stowe Mountain Resort is a ski resort in the northeastern United States, near the town of Stowe in northern Vermont, comprising two separate mountains: Mount Mansfield and Spruce Peak.
Photography
Kids Friendly
Typical Tourist