Epcot’s Christmas Tree is Finally Up just in time for the Festival of the Holidays. Thanksgiving week is upon us, and that means the beginning of Epcot’s Festival of the Holidays. Today we got over to World Showcase and could see in the distance Disney had finally installed the World