South Korea

Seoul World Cup Stadium

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