English: San Siro Stadium, one of Europe's largest stadiums
Telugu: ఐరోపా లోనే అతి పెద్ద స్టేడియంలలో ఒకటైన సాన్ సిరో స్టేడియం