14 Christmas Trees from around the World ...

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.

Loading recommendations for you ...