bn:00658077n
Noun Named Entity
ES
No term available
EN
The World Cup Stadium Station is a metropolitan subway station in Seoul, Korea. Wikipedia
English:
Seoul
Relations
Sources