In Chinese mythology, a carving of a tree of life depicts a phoenix and a dragon; the dragon typically signifies immortality. A Taoist story tells of the tree that produces a peach of immortality each individual a few https://icelisting.com/story19044550/tree-of-life-for-dummies