Every 14 to 19 years, Puri's Lord Jagannath undergoes a rebirth. This period is known as the Nabakalebara. Epified brings you a brief account of what happens in the pilgrim town of Puri in Odisha during this period.