Stade 5 Juillet 1962 (the name refers to 5 July 1962, the day Algeria declared independence from France), also known as El Djezair Stadium , is a football and athletics stadium located in Algiers, Algeria. The stadium was inaugurated in 1972 with a capacity of 105,000 (...) (from Wikipedia)