Krishna Janmashtami is one of the most celebrated Hindu festivals, honouring the birth of Lord Krishna, the eighth avatar of Lord Vishnu. Devotees commemorate this day with prayers, devotional singing, fasting, and cultural events that narrate the life and teachings of Krishna throughout India and many other countries.