Guru Rinpoche’s Lake.

-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 … Continue reading Guru Rinpoche’s Lake.