We found this remarkable picture and though it would be great if we shared it. “Tree of life” is a “lonelly” acacia situated in Tsavo National Park, in southeastern Kenya, and wears the symbol of life, of knowledge, in the vast expanses of thorny savanna. The significance of the “tree of life” is related to the religious symbolism, connecting all forms of creation, representing the immortality of the spirit. As we can see, there are thousands of “veins” having the same origin, a center which seems to be the source of unexplainable energies.

Photo credit: Yann Arthus-Bertrand