INDIA. Ladakh: The Tibetan spiritual leader in exile, the Dalai Lama, arrived in India's Himalayan desert of Ladakh, to deliver sermons for the first...
INDIA: Nirvana is a Sanskrit word meaning 'be extinguished'. It is a transcendent state where there’s no suffering or desire. No reincarnation and sufferings...
INDIA, Delhi: Consider Robin Thapa hailing from Gangtok, Sikkim, standing on the sidewalk at Chandni Chowk, Delhi in front of a little kitchen cart decorated...
INDIA. Mcleodganj: With less than seven million speakers of the various dialects of the Tibetan language, the chances that you know what “Woeser” means...