News

Feathered Christmas trees were first created in Germany in the late 1800s. These trees are considered to be one of the first artificial Christmas trees.