Tana Toraja, a small town on the island of Sulawesi, Indonesia provides a glimpse into a very different world that celebrates life and especially death, in some very unique ways.Be warned that some of these photos are disturbing and if you are squeamish about blood and death, you should probably skip this and wait for […]