Magh Mela, the annual Hindu festival, is currently taking place in the northern Indian city of Allahabad. Hundreds of thousands of devout Hindus are expected to bathe in the waters of Sangam, the confluence of the Ganges, Yamuna and mythical Saraswati rivers.

The festival is held during the astronomically auspicious month of Magh, over a period of over 45 days.

While Magh Mela is an enormous event, the number of devotees pale in comaprison to the Kumbh Mela, held every 12 years. It is estimated that 80 to 100 million people attended the Kumbh Mela on 10 Feb 2013, making it almost certainly the largest human gathering on a single day in history.

In this gallery, IBTimesUK looks at this year's Magh Mela.