World's most beautiful Christmas tree

The whole world has finished decorating and is ready for Christmas. These are the world's best Christmas trees of 2016.

Tokyo, Japan

Tokyo, Japan

Vilnius, Lithuania

Vilnius, Lithuania

Prague, Czech Republic

Prague, Czech Republic

Washington, D.C.

Washington, D.C.

Ramallah, West Bank

Ramallah, West Bank

Rakvere, Estonia

Rakvere, Estonia

Budapest, Hungary

Budapest, Hungary

London, England

London, England

Mandaluyong City, the Philippines

Mandaluyong City, the Philippines

Sao Paulo, Brazil

Sao Paulo, Brazil

Chicago, Illinois

Chicago, Illinois

Berlin, Germany

Berlin, Germany

Zgharta, Lebanon

Zgharta, Lebanon

Madrid, Spain

Madrid, Spain

Bethlehem, West Bank

Bethlehem, West Bank

Warsaw, Poland

Warsaw, Poland

New York

New York

Liked this? Share it with your friends!