2. Christmas Tree on Monte Ingino in Italy
The world's largest Christmas tree display rises up the slopes of Monte Ingino outside of Gubbio, in Italy's Umbria region.
Composed of about 500 lights connected by 40,000 feet of wire, the 'tree' is a modern marvel for an ancient city.
8 Bizarre Christmas Customs ... 7 Geographical Facts of Italy ... 38 DIY Christmas Trees of All Sorts ... 25 Beautiful Christmas Tree Skirts to Brighten Your Holidays ... 17 Marvelous DIY Mini Christmas Trees …