A Balinese Hindu devotee in trance stabs himself with traditional daggers called ‘keris’ during a Melasti Ritual ceremony on March 9, 2013 in Denpasar, Bali, Indonesia. The Melasti Ritual is held annually ahead of the Nyepi Day of Silence a ceremony intended to cleanse and purify the souls of the Balinese Hindu participants. Nyepi is a Hindu celebration observed every new year according to the Balinese calendar. The national holiday is one of elf-reflection and meditation and activities such as working, watching television or travelling are restricted between the hours of 6am and 6pm. Getty Images / Syamsul Bahri Muhammad
A Balinese Hindu devotee carries oil lamp during Melasti Ritual ceremony on March 9, 2013 in Denpasar, Bali, Indonesia. The Melasti Ritual is held annually ahead of the Nyepi Day of Silence a ceremony intended to cleanse and purify the souls of the Balinese Hindu participants. Nyepi is a Hindu celebration observed every new year according to the Balinese calendar. The national holiday is one of elf-reflection and meditation and activities such as working, watching television or travelling are restricted between the hours of 6am and 6pm. Getty Images / Syamsul Bahri Muhammad
A Balinese Hindu devotee prepares offerings during Melasti Ritual ceremony on March 9, 2013 in Denpasar, Bali, Indonesia. The Melasti Ritual is held annually ahead of the Nyepi Day of Silence a ceremony intended to cleanse and purify the souls of the Balinese Hindu participants. Nyepi is a Hindu celebration observed every new year according to the Balinese calendar. The national holiday is one of elf-reflection and meditation and activities such as working, watching television or travelling are restricted between the hours of 6am and 6pm. Getty Images / Syamsul Bahri Muhammad
Balinese Hindu devotees carry offerings during Melasti Ritual ceremony on March 9, 2013 in Denpasar, Bali, Indonesia. The Melasti Ritual is held annually ahead of the Nyepi Day of Silence a ceremony intended to cleanse and purify the souls of the Balinese Hindu participants. Nyepi is a Hindu celebration observed every new year according to the Balinese calendar. The national holiday is one of elf-reflection and meditation and activities such as working, watching television or travelling are restricted between the hours of 6am and 6pm. Getty Images / Syamsul Bahri Muhammad
:: FotoWarung.net