India is the land of festivals known for its colourful celebrations. Every festival has its roots dating back centuries and has scientific and mythological significance. One of the mosta popular festivals celebrated in northern India, predominantly in Bihar, is the Chhath Puja or Surya Shashti. People pray reverently to the Sun, thanking him for flourishing […]