Seoul World Cup Stadium

South Korea, Seoul

Opened in 2001
Capacity 68 476
© WildSoft 2007-2018