The Tree of Life is synonymous with peace and tranquility. Welcome your guests into your home with a peaceful vibe that shows them into a relaxing environment. The Tree of Life from North Ridge Creations is the perfect way to greet any visitor.