High in the Himalayas, Leela, a New Yorker, unexpectedly undertakes a terrifying yetultimately enlightening spiritual journey into the deepest secrets of her mind.In Darjeeling, at Maharishi's ashram,... This description may be from another edition of this product.