The Best Christmas Trees in the World

1- Palace Square, St. Petersburg, Russia

2- Plaza de la Constitución, Mexico City, Mexico

plaza-de-la-constitucion-mexico-city-mexico

3- St. Peter’s Basilica, Vatican City

st-peters-basilica-vatican-city

4- Galeries Lafayette, Paris, France

galeries-lafayette-paris-france

5- Lagoa Floating Christmas Tree, Rio de Janeiro, Brazil

lagoa-floating-christmas-tree-rio-de-janeiro-brazil

6- Trafalgar Square, London, U.K.

trafalgar-square-london-u-k

7- Universal Studios, Osaka, Japan

universal-studios-osaka-japan

8- Byblos, Lebanon

byblos-lebanon

9- Rockefeller Center, New York, New York

rockefeller-center-new-york-new-york

10- Reichstag Building, Berlin, Germany

reichstag-building-berlin-germany

11- Mount Ingino Christmas Tree, Gubbio, Umbria, Italy

mount-ingino-christmas-tree-gubbio-umbria-italy

12- Strasbourg, Alsace, France

strasbourg-alsace-france

Source: http://www.cntraveler.com/