March 30, 2010

Glimpses of the Lost World of Alchi: Threatened Buddhist art at a 900-year-old monastery high in the Indian Himalayas sheds light on a fabled civilization.