Khalifa International Stadium footall stadium

Capacity: 40,000

City: Doha

Country: Qatar

Club: Muaither SC

International: Unknown