Browsing: Saudi Arabia

1. King Fahd International Stadium: Located in Riyadh and with a seating capacity of 68,752, the King Fahd International Stadium…