Nestled high in the Himalayas, Lhasa, the onetime home of the Dalai Lama, has always been the city of elusive dreams, as James Hilton’s haunting novel “Lost Horizon” and the subsequent film versions attest. With the Chinese takeover have come both gr
Dec 28, 2011
by Cappy Devlin
in INSIDE