• Country:

    Portugal

  • City:

    Porto

  • Stadium:

    Estadio do Dragao

  • Capacity:

    52033