Stadium Name: King Abdulaziz Sports City Stadium
Country:
Saudi Arabia Scotland
Address: King Abdul Aziz Sports City, Sharayea
Capacity: 33 195
Surface: Grass
Teams: