Tree of life - Wikipedia, the free encyclopedia A Taoist story tells of a tree that produces a peach every three thousand years. ... In the same book eternal life is also called the "greatest of all the gifts of God" ...