Earth Goddess

SelfImprovement on April 14th, 2010

The Bhumisparsha mudra is translated from Sanskrit into ‘earth touching.’ Mudras are positions or gesture of the body and hands designed  to express a a thought or feeling without speech.  Buddhist meditation rituals are based on the many different mudras. Buddha statues are often depicted in the earth touching mudra which is also known as [...]

Continue reading about The Bhumisparsha Mudra Explained