Instead of fireworks and countdowns, Bali will tomorrow ring in its new year, known as Nyepi, in complete silence. From 6am, the background hum of engines, street vendors, and beats by the beach will ...