Tens of thousands of devotees took holy dips in sacred rivers across northern India, Tuesday, November 12, to celebrate "Kartik Purnima", the full moon day of the seventh month of the Hindu calendar.
According to belief, bathing in Ganges River or others on "Kartik Purnima" washes away all sins and leads to salvation.
In coastal Bhubaneswar city, people marked the occasion by leaving colorful paper boats in a temple pond to pray for their loved ones living out of the country.
Hindus bathe in the Ganges in an act of ritual purification. After taking a dip in the polluted but sacred waters, it is a common practice for people to fill cans, bottles and steel containers for relatives and friends who could not make it to the river. Others sprinkle it on their dry clothes. (Reuters)