x
Breaking News
More () »

World's largest Christmas tree lights turned on in Italy

The tree-shaped lights, spread out on the Ingino Hill in Gubbio, are nearly a half-mile tall with more than 5 miles of lights.

Before You Leave, Check This Out