There Tree of Life is the very first tree to have been in the world. The Life River starts in its trunksbefore burrowing into the ground from where it feeds all the rivers of the world. For centuries, all kinds of mythical creatures gathered around the Tree, but as humans appeared, the mythical creatures (werewolves, fairies, centaurs, and so on...Read more