When is Krishna Janamaashtami?

Krishna Janmashtami is the celebration of the birth of Lord Shri Krishna, the incarnation of Lord Vishnu. It is generally celebrated in the month of August-September according to the Christian Calendar. Legend has it that Sri Krishna was born on a dark, stormy and windy night to end the rule and atrocities of his maternal uncle, Kansa. Hindus all over India observe fast on this day and recite the life story and teachings of Sri Krishna noted in the form of 'shlokas' in Bhagwad Gita.