• Country:

    Brazil

  • City:

    Porto Alegre

  • Stadium:

    Estadio Beira-Rio

  • Capacity:

    51300