Om Mani Padme Hum (Part I)

Your browser doesn’t support HTML5

Geshe Lobsang Dawa of the Institute of Buddhist Dialectics at Dharamsala explains the meaning of popular Tibetan Mantra: Om Mani Padme Hum.