In Chinese mythology, a carving of the tree of life depicts a phoenix and also a dragon; the dragon usually signifies immortality. A Taoist story tells of a tree that creates a peach of immortality each and every three https://bookmarkpagerank.com/story18009538/what-does-tree-of-life-mean