World's most spectacular Christmas trees

Full Screen
1 / 1

Galeries Lafayette

The world's largest "in-store" Christmas tree was designed by Swatch and stands in France's chicest department store, Galeries Lafayette. Batteries not included. Good luck getting it home.