The Dalai lama is the spiritual leader of Tibet since it was invaded by the Chinese it was no longer safe for him to live there and still practice his religion. He now travels the world trying to secure freedom for his country.
The Dalai Lama lives in a village in India
His Holiness the 14th Dalai Lama crossed into India on March 30th, 1959.
Due to the Chinese invasion of Tibet the Dalai Lama lives in Dharamsala india
India
The Dalai Lama has resided in Dharamsala, India since he fled Tibet in 1959.
Dharamsala, Sikkim, India
In India
The Dalai Lama is the leader of the Tibetan people in exile in India. He is not an Indian leader.
India
No, He's from Tibet.
Dharamsala
India