HINDUS carry offerings during the Melasti ceremony at the Padang Galak Beach, Denpasar, Bali, March 18. Intended for soul and natural purification, the ritual procession was part of the Nyepi Day of Silence that falls on Wednesday, March 22. ANTARA/Nyoman Hendra Wibowo