Stadio Giuseppe Meazza is a football stadium located in Milan, Italy. It's the home base of both football club AC Milan and Internazionale. The stadium got its current name in 1980. However, AC Milan's fan base still refers to the stadium as San Siro.
The stadium was opened in 1926 and renovated in 1989. It's current capacity is 80,018, making it the largest stadium in Italy. It is also one of the largest stadiums in Europe.