Ahmad bin Ali Stadium (built 2003)
Location: 25.329640°N, 51.342273°E