You’ll always find something interesting when meeting the Toraja people who live in the highest mountains of South Sulawesi in Indonesia. The word Toraja comes from the Buginese language phrase to riaja, meaning “people who inhabit the country above.”
As you take in the swe...