LONDON, Dec. 7, 2018 - Visitors walk past the Christmas tree at Trafalgar Square in London, Britain, on Dec. 6, 2018. Since 1947, Norway sends a Christmas tree to Britain as a gift every year to express the gratitude for the help offered by British people during the World War II.

1 / 2

The traditional Christmas tree lighting ceremony takes place at Trafalgar Square

2 / 2
Add your comments

There are no comments. Be the first to add a comment.


Latest News

Latest Photos