INDONESIA: Life and death in the highlands Londa is an ancient burial site in the isolated highlands of Tana Toraja, watched over by statues of the dead