0 / 60 seg.

Every 12 years, over 30 million Hindu worshippers descend upon our city -- which is built only for 1.5 million people -- and stay for 45 days.