AFP - Millions of Hindu pilgrims gathered in makeshift camps on the banks of the river Ganges in India on Tuesday ahead of the climax of the world's largest religious festival.




Source