Dalai Lama Returns To His First Home In India | Read

The Dalai Lama returned to his first home in India, the Tawang Monastery in Arunachal Pradesh, where he had spent three days after fleeing Tibet in 1959.

Related Videos