Stadium Prince Faisal bin Fahd, Riyadh (Arab Saudi)

Stadium Prince Faisal bin Fahd, Riyadh (Arab Saudi)