Prince Faisal bin Fahad Stadium

Name:
Prince Faisal bin Fahad Stadium
Country:
Saudi Arabia
City:
Riyadh
Seating capacity:
22500