After his exile from Tibet in 1959, the 14th Dalai Lama established his home in the beautiful mountain town of Dharamshala, Himachal Pradesh, India. Keeping the spiritual and peaceful country alive…