Visiting the Mahakumbh Mela February 19, 2025 - By Abhay This is the largest assembly of human beings ever. Official estimates claim that a staggering 500 million people have visited the site as of February 14, 2025. I spent two days there. Here are some photos. You can find out more here.