15 Strange Trees you Didn’t Know Existed Unipro2013main 3 years ago Amazing Stuff The tree of life is a fundamental widespread archetype in many of the world’s religious andphilosophical traditions, and featured in ancient Greek, Hindu, Celtic and Germanic mythologies. Credit The Supreme