Torchbearers wait for festivities to begin on opening night of the annual Kandy Esala Perahera festival in Kandy, Sri Lanka.