The World’s 10 Most Famous Christmas Trees #9 Leona / December 3, 2013 #9 – Lisbon, Portugal Lisbon’s Christmas tree is the highest in Europe. The tree is… Read More »