Seoul World Cup Stadium
Address: 240 Woldeukeom-ro, Seoul Country: Korea Capacity: 66,000 Opened: 10 November 2001 Main use: Football Tenants: FC Seoul (football) Extra stadium info – Seoul World Cup Stadium The construction of the Seoul…
Input your search keywords and press Enter.