World's most spectacular Christmas trees
Full Screen
1 / 1Galeries 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.