Hindu devotees are worshiping the Sun god on the banks of the river Ganges during the religious festival of Chhat Puja in Kolkata, India, on October 27, 2025
Warning: Editorial use only. Contact your sales representative for all commercial (including advertorial) and promotional uses.