Mudra
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 [...]