stadium City Country Capacity
Stade des Lumières Stade des Lumières Lyon France France 59.500