Dalai Lama in Choglamsar
Dalai Lama's lessons in Choglamsar, near Leh, Ladakh, northern India.
↑