This is the beautiful wintertime view from Trapp Family Lodge in Stowe, Vermont.
By Yankee Magazine
Dec 22 2005