Beaver Stadium
AIRVŪZ STAFF NOTE :
Contributor Jason Restich used a drone to aerially film Pennsylvania's Beaver Stadium, one of the world's largest sports venues. Located in the town of University Park near the geographic center of the state, the stadium is the home of the Penn State University Nittany Lions. Regularly voted as the top stadium for NCAA college football, the stadium in its current form dates to 1960. It seats over 106,000 fans for football games, second only to Michigan Stadium in the USA and #3 in the world.
- over 7 years ago
- 1.1k VŪZ
19 - 10
- Report
Beaver Stadium is the 2nd largest college football stadium with a capacity of 106,572.