White Christmas was filmed at many locations throughout Vermont, but the main shooting location was at the Trapp Family Lodge in Stowe. The lodge was built in 1942 by the Von Trapp family, who gained fame for their music and story as depicted in the popular movie "The Sound of Music." The lodge serves as a picturesque backdrop for the classic holiday film, with its stunning views of the Green Mountains and its charming alpine architecture.