International Stadium Yokohama

E135034 UNEXPLORED

International Stadium Yokohama is a major football venue in Yokohama, Japan, best known for hosting the 2002 FIFA World Cup Final and other high-profile international matches and events.

Jump to: Referenced by

Referenced by (2)

Full triples — surface form annotated when it differs from this entity's canonical label.

2002 FIFA World Cup finalStadium International Stadium Yokohama
Yokohama F. Marinos homeStadium International Stadium Yokohama