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.