Seoul World Cup Stadium

Seoul World Cup Stadium, in Seoul, Coreia do Sul, with capacity for 68,476 people: who plays here, upcoming fixtures and latest results.