Stadium Name: King Abdullah Sports City
Country:
Saudi Arabia Scotland
Address:
Capacity: 63 079
Surface: Grass
Teams: