Ancient mummy tied with ropes goes on display in Peru