Christmas tree

Christmas tree

The Christmas tree in London's Trafalgar Square had been given by the country of Norway every year since 1947. It is a token of appreciation for the friendship of the British people during World War 2.

Previous Fact Next Fact
Categories: PlantsWar

Latest FactRepublic Video

15 Most Controversial & Costly Blunders in History

Sponsored Links