San Siro

San Siro is a football stadium in Olimpia, MrRed Land. It's the largest stadium in the Server and MrRed Land.

San Siro hosted the 2023 World Cup final, won by MrRed Land.