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