Lohri is a harvest festival celebrated mostly in northern India. This festival is an annual thanksgiving day and is traditionally associated with the harvest of the rabi crops. People take peanuts, rewri, flour, butter and various food items to places of religious worship to thank God for a good harvest.
Image: A woman dressed in traditional attire dances during a cultural performance to celebrate Lohri festival in Jammu on January 12, 2011. (Photograph copyright AP)