Question

where is national christmas tree

Talkie AI Solution

4.7
(823 rated)
Christmas Tree
The National Christmas Tree is located on the Ellipse in President's Park, in Washington D.C. It is decorated every year with thousands of lights, representing a variety of holiday traditions from across the country and around the world. The National Christmas Tree has been a staple of the holiday season since 1923, when it was first lit by President Calvin Coolidge. It is now a beloved tradition that draws visitors from all over the world.
Rate this answer:
Need further explanation? 🙋
Continue the conversation with Christmas Tree, ask follow-up questions directly in chat!!
Ask Christmas Tree...