Christmas trees have long been part of the traditional German holiday celebration. The tradition got its start in Alsace in the 17th century, and soon spread to other regions. Nowadays there are around 27 million Christmas trees in German households each holiday season.