• Country:

    South Korea

  • City:

    Daegu

  • Stadium:

    Daegu Stadium

  • Capacity:

    66422