The 25 Largest Sports Stadiums in the World

3. Beaver Stadium / State College PA, USA. Image courtesy of flickr user drocpsu. Licensed under CC BY-NC-ND 2.0

3 / 26
Share Share
Save image