His Holiness the Dalai Lama's arrival in Bodhgaya, Bihar, India on December 15, 2023.
Venue: Bodhgaya, Bhihar, India Date: December 15, 2023 Duration: 1 minute and 21 seconds Languages: English