India celebrates Sun god

Hindu devotees gather to worship the Sun god on the banks of river Ganges during the Hindu religious festival "Chhat Puja" on Nov. 1.