Stadiums in Italy

1. Capacity: 27,994

Stadio Olimpico di Torino