Epcot's Christmas tree is now in place in the World Showcase Plaza. Interestingly this year, the tree has been installed prior to the end of the Food and Wine Festival which concludes this weekend. The decorations are not yet complete, so we'll have another update after the weekend with a full look at Epcot's holiday decor for 2010. Until then, here's a look at the tree.
Nov 11, 2010 / 9:27am EST