Yemen
Suheim Bin Hamad Stadium, Doha

Stadium

Suheim Bin Hamad Stadium
Doha
Capacity
15,000