His Holiness the Dalai Lama arrives in Leh, Ladakh on July 15, 2022.
Venue: Leh, Ladakh, India Date: July 15, 2022 Duration: 3 minutes Languages: English