The National Christmas Tree is located on the Ellipse in Washington D.C., near the White House. It has been a beloved tradition since 1923, when President Calvin Coolidge first lit the tree to celebrate the holiday season. Today, the tree is illuminated with thousands of lights and decorated with beautiful ornaments, making it a cherished symbol of Christmas for millions of people.