International Stadium Yokohama
Country
Japan
City
Tokyo
Venue
International Stadium Yokohama
Event
Football
Capacity
72,000
About International Stadium Yokohama
The International Stadium Yokohame is a multi-purpose venue, which will host Football matches in the upcoming Olympics. It has a capacity of 72,000, and is one of the largest stadiums in Japan.