Indian rituals, hindu festivals story, astronomy, knowledge of festivals