Apparently the 2014 X-mas trees in Clash of Clans spawn presents. The trees give you 50k gold surplus when removed and are able to spawn presents which in turn are worth 5k Elixir. Also, a friend of mine just told me that he got 25 Gems from the tree.
What I did not find when searching for it is how the spawning of presents works in detail. The only data I found was that a tree can only have 5 presents around it at a given time. This is mentioned in an answer to the question "Is there any benefit to removing the X-Mas tree from my land?" but wrong. I raided a base which had three trees with two times seven and once six present around them.
Does each tree have its own spawn chance?
Is there a total limit of how many presents any given tree can spawn in total?