Seoul World Cup Stadium

From TwogPedia
Locations/Seoul World Cup Stadium


Seoul World Cup Stadium
Seoul World Cup Stadium.jpg
Location Information
Opened:
2001-11-10
Type:
Stadium
Location:
South KoreaSeoul
Address:
240 Woldeukeom-ro, Mapo-gu, Seoul
Capacity:
66,704
Links

Seoul World Cup Stadium is a Stadium located in Seoul, South Korea