Dharamshala


Category : Travel

Language : Hindi

Synopsis :

Dharamshala is a famous city in Himachal Pradesh, which is home to the Dalai Lama and the Tibetan government-in-exile. The Thekchen Chöling Temple Complex is a spiritual center for Tibetan Buddhism.

Country of Origin : India