Al Quwa Al Jawiya Stadium is a 10,000 capacity multi-purpose stadium located in Iraq’s capital city of Baghdad. Most recently renovated between 2003 and 2005, the stadium’s name is derived from the resident football team, Al-Quwa Al-Jawiya who are often referred to as simply Air Force SC.
Al Quwa Al Jawiya Stadium - Al Quwa Al Jawiya Stadium Guide
By Football Tripper
Last Updated: July 19, 2019