A vendor waits for costumers at a balloon stall during a Christmas fair in Dimapur, Nagaland, on Christmas Eve, yesterday. Despite Christians forming a little over 2 percent of the billion plus population in India, Christmas is celebrated with much fanfare and zeal throughout the country.