Every December for the past 40-years, the world's largest "Christmas tree" can be seen in the town of Gubbio, in the heart of Italy’s Umbria region. The tree is infused with the glow of a thousand multicolored lights shining within the green outline of a Christmas tree. The festive light... Sign in to see full entry.