Prince Faisal bin Fahd Stadium

Address:
Salah Ad Din Al Ayyubi Road, Al-Malaz 
City:
Ar-Riyāḍ (Riyadh) 
Opened:
1971 
Capacity:
28000 
Surface:
grass 
Prince Faisal bin Fahd Stadium

Source: dar4arab.net