Vaisakhi is a harvest festival for people of the Punjab region.[38] In the Punjab, Vaisakhi marks the ripening of the rabi harvest.[39] Vaisakhi also marks the Punjabi new year.[40] This day is observed as a thanksgiving day by farmers whereby farmers pay their tribute, thanking God for the abundant harvest and also praying for future prosperity.[41] The harvest festival is celebrated by Sikhs and Punjabi Hindus.[42] Historically, during the early 20th century, Vaisakhi was a sacred day for Sikhs and Hindus and a secular festival for all Muslims and non-Muslims including Punjabi Christians.[43] In modern times, sometimes Christians participate in Baisakhi celebrations along with Sikhs and Hindus.[44]