One of the six main monasteries of the Nyingma Tradition of Tibetan Buddhism, Shechen Monastery is located in the most beautiful part of Nepal’s Kathmandu …

One of the six main monasteries of the Nyingma Tradition of Tibetan Buddhism, Shechen Monastery is located in the most beautiful part of Nepal’s Kathmandu …
Nepal is the abode nestled amidst the mighty Himalayas, where one shall find all needs for spiritual enlightenment and an intensely rich bundle of diversified …