Tibetan spiritual leader Dalai Lama in Yokohama Japan November 14, 2018, Yokohama, Japan His Holiness the 14th Dalai Lama is seen at a venue where he will speak to some 5,000 attendees during his first day of teachings in Yokohama. Photo by AFLO Editorial Stock Photo - Afloimages
Tibetan spiritual leader Dalai Lama in Yokohama Japan
November 14, 2018, Yokohama, Japan - His Holiness the 14th Dalai Lama is seen at a venue where he will speak to some 5,000 attendees during his first day of teachings in Yokohama. (Photo by AFLO)