Decorations are seen for sale at a roadside stall in Allahabad yesterday. Despite Christians forming a little over two percent of the billion plus population, with Hindus comprising the majority, Christmas is celebrated with much fanfare and zeal throughout the country.

