Levi's Stadium: Home of the 49ers


Here's a nice aerial view of Levi's Stadium in south San Francisco Bay, compliments of contributor caldroneflyer.  Opened in 2014, the 68,500 seat stadium is the home of the San Francisco 49ers, one of the most storied teams in the National Football League.  It's located in the town of Santa Clara, just north of San Jose.  The stadium replaced Candlestick Park just south of the city of San Francisco, which had also been the home of the San Francisco Giants Major League Baseball team until 2000.  

  • over 2 years ago
  • 1.2k VŪZ
  • 26
  • 18
  • Report