The 750-meter-high Christmas tree has been installed for the 43rd time on a mountainside in the town of Gubbio in Umbria, central Italy, considered one of the most beautiful in the country. Before Christmas, thousands of people come there to see the Christmas tree, which is lit every day at dusk. The inhabitants of the town are proud that it is the largest Christmas tree in the world.more