Question: Which city gifts a Christmas tree to London’s Trafalgar Square every year?
Every year since 1947, Oslo, Norway, has presented London with a special gift: an enormous Christmas tree that stands in the center of Trafalgar Square. The tree, which is carefully selected from the forests surrounding Norway’s capital of Oslo, travels more than 1,000 miles to London and serves as a token of gratitude to Britain for its assistance to Norway during World War II. An annual lighting ceremony takes place in Trafalgar Square to kick off the Christmas season.
The Answer: The correct answer is Oslo, Norway.