Chhath Puja, the vibrant festival of devotion and gratitude, honors the divine energy of Lord Surya and Chhathi Maiya. As the sun sets on the banks of the Ganges, millions come together to pay homage ...