Das von 1960 bis 1962 in Zusammenarbeit mit der Sowjetunion erbaute Stadion befindet sich in Gelora im Innenstadt-Bezirk Tanah Abang der Stadt Jakarta und wurde bis Ende 2006 für die 14. Fußball-Asienmeisterschaft im Sommer 2007 um- und rückgebaut. Beim Umbau sank die Kapazität von 100.800 auf 88.306 Sitzplätze; das Stadion war jedoch immer noch eine der größten Sportarenen der Welt.