The beautiful town of Gubbio in Umbria, Italy, has the largest Christmas tree in the world ... seven hundred meters from the base to the star at the top. In Gubbio, however, it is clearlt not ...