PACHAMAMA

“Mother Nature is our teacher—reconnecting us with Spirit, waking us up and liberating our hearts. When we can transcend our fear of the creatures of the forest, then we become one with all that is; we enter a unity of existence with our relatives—the animals, the plants and the land that sustains us.”

This was filmed between 4th and 11th April 2011. Location: El Teide, Spain´s highest mountain (3718m), one of the best places in the world to photograph the stars and is also the location of Teide Observatories, considered to be one of the world´s best observatories.