Source: Stowe Mountain ResortStowe Mountain ResortThe WorldNorth AmericaUSAFranklin CountyVermontStowe Mountain Resort