Where Is The World’s Largest Christmas Tree?

Clue: the country is known for its grey skies, wet weather, and tea drinkers.