The 14th Dalai Lama, Tenzin Gyatso, is the spiritual leader of Tibet. Since 1959, he has lived in exile in Dharamsala in northern India.
The 14th Dalai Lama, Tenzin Gyatso, is the spiritual leader of Tibet. Since 1959, he has lived in exile in Dharamsala in northern India.