El recinto construido en 1984 llegó a ser el estadio más grande de la India y el segundo estadio más grande del mundo, con capacidad para 120.000 personas.