stadium City Country Capacity
Ibrox Stadium Ibrox Stadium Glasgow Scotland Scotland 50.467
Olympisch Stadion Olympisch Stadion Amsterdam Netherlands Netherlands 22.288