It is also the 69th largest stadium in the world. Located in Nasr City; a suburb north east of Cairo, it was completed in 1960, and was inaugurated by President Gamal Abd El Nasser on 23 July that year, the eighth anniversary of the Egyptian Revolution of 1952. Zamalek SC currently use the Petro Sport Stadium for most of their home games and Al Ahly use Al Salam Stadium for most of their home games.