The Tree of Life, representing the common ancestral origin of all living things, offers a message of unity, for all things are connected. The tree is a source of life, wisdom, beauty and strength. Many creatures find food, shelter and protection in trees. The tree symbol resonates in many different faiths and cultures. For Christians it symbolizes rebirth and immortality. For Mormons it stands for love. In Chinese mythology the dragon (immortality) and the phoenix (rebirth) are often depicted in a tree of life. Ancient Celts believed that the powers of the tree brought food, shelter and warmth.