This year marks Shri Krishna's 5251st birthday ... devotees observe fasts, perform puja (worship), sing bhajans (devotional songs), and participate in various cultural activities.