Seoul World Cup Stadium

South KoreaSouth Korea

FC Seoul plays at Seoul World Cup Stadium the largest football venue in South Korea