The Dalai Lama is the spiritual leader of the Tibetans. The title ‘Dalai Lama' means ‘as vast as the ocean'. He is one of the most influential leaders across the globe. Buddhists believe that the Dalai Lama is the reincarnation of the Bodhisattva ‘Avalokiteshwara'. Watch this episode to learn more about the life and history of the Buddhist whos loved and respected by millions.