Dharamshala is a city in the Himachal Pradesh state of India. This hillside city, surrounded by cedar forests on the edge of the Himalayas, is home to the Dalai Lama and the Tibetan government-in-exile. The Thekchen Chöling Temple Complex serves as a spiritual centre for Tibetan Buddhism, and the Library of Tibetan Works and Archives is home to thousands of priceless manuscripts.
This will close in 50 seconds