Seoul World Cup Stadium

South KoreaSouth Korea

Massive stadium with 66704 seats home to FC Seoul and built for 2002 World Cup