one of the world's largest religious gatherings