- New Arrivals
- Zen Garden
- Books & Gifts
Sorry but this item is currently unavailable.
Please check back at a later stage.
The concept of a tree of life, a multi-branched tree illustrates the idea that all life on earth is related. A tree of life is an iconic symbol in various world philosophies; an abstract but widely accepted concept, alluding to the interconnectedness of all life around us. The symbol of tree of life has been used in science, religion, philosophy, and mythology.