Ogyen Guru Rinpoche Padma Sambhava.

Ogyen Guru Rinpoche Padma Sambhava.

Spiti: The Land of the Snow Leopard. Urgyen Sangnag Choling, Spiti, Himachal Pradesh, India.