Preceding Nyepi (New Year's Day), sacrifice and offerings are made at the major crossroads of every town and village in Bali. Indonesia