Choglamsar, Republic of India
DALAI LAMA SMILES IN CHOGLAMSAR.
The Dalai Lama, Tibetan spiritual leader, smiles as he attends a lunch
hosted by the Ladakh Buddhist Association in the village of Choglamsar,
in Ladakh August 24, 2002. The Tibetan spiritual leader is in Ladakh
for an annual Buddhist gathering to meet thousands of his followers.