-Written by Rinchen Angmo
It’s been more than a year. Last year around March, I made a pilgrimage to Tso Pema, tso meaning lake and pema meaning lotus; I will refer to the holy lake as Tso. Tso Pema is located in Rewalsar, Himachal Pradesh, India. For followers of Vajrayana Buddhism, Tso is a very holy site associated with Guru Rinpoche.
How do I describe the serenity of Tso? There is a sense of blessedness at Tso that escapes description. The jade green lake, the deep green trees and the pilgrims circumambulating around the holy lake, fill the air with a sense of serene jubilation.
Read more