Traditionally, Germans keep their tree up for about one month, but this may well be a tradition not followed as much any more. They put up their Christmas tree for St Nicholas Day, which is on 6 December. The tree remains there until 6 January, which is Epiphany, the date celebrated in German Lutheran churches to signify when the wise men came to visit baby Jesus.
Yes. That is probably where the custom started.
Germany is a country, no countries believe in Christmas, people do so. Some Germans are Christians and celebrate Christmas. Others are not and do not.
Yes.
yes, traditionally.
a tree
they gather around a tree sind and open presentsdecarate the Christmas tree...silly
it originated in Germany
The tree is traditionally given by the people of Norway
they gather around a tree sind and open presentsdecarate the Christmas tree...silly
Germans
Yes
Norway.
Pictures of Adolf.
An angel or a lighted star.
Traditionally, Santa leaves presents under the Christmas Tree on Christmas Eve.