Jassim bin Hamad Stadium

Location: Doha, Qatar
Capacity: 12,946
Opened: 1975
Tenants: Al-Sadd