Super Bowl 50 takes place Feb. 7, 2016, at Levi's Stadium in Santa Clara, California.
It's the first time the Super Bowl has been played at the San Francisco 49ers' home stadium, which opened in 2014, and just the second time it's take place in northern California. The 1985 game was played at Stanford Stadium in nearby Palo Alto.
The Denver Broncos and Carolina Panthers meet today for this year's NFL championship.
Photos by Lei Li