FREE PRIORITY SHIPPING ON $100+ ORDERS
Yggdrasil, the tree of life, is a symbol that is found in Norse culture and religion as well as other religions in different parts of the world.
Those ancient people didn't randomly choose a tree to symbolize life. They knew the importance of trees and the roles they play to keep everything in balance.
Bought two fo them. We had tears in our eyes when we saw the photos of the trees being planted and knew we were part of it