International Stadium Yokohama

International Stadium Yokohama in Yokohama (Japan) is a historic World Cup ground with capacity 72,327.
It has staged 4 World Cup matches, including the final in 2002.
| City | Yokohama |
| Capacity | 72,327 |
See also: Wikipedia

International Stadium Yokohama in Yokohama (Japan) is a historic World Cup ground with capacity 72,327.
It has staged 4 World Cup matches, including the final in 2002.
| City | Yokohama |
| Capacity | 72,327 |
See also: Wikipedia