Yokohama
I think it is Tokyo that did not host the world cup in 2002.
The 2002 world cup final was held in the city of Yokohama.
Soccer City, Johannesburg
Japan and South Korea.
Soccer City stadium, Johannesburg
International stadium, Yokohama, Japan.
The City of Your Final Destination was created in 2002.
Soccer City Stadium, Johannesburg, South Africa
Munich, Germany will host the 2012 Champions league final. It will be played in the iconic Allianz Arena.
Brazil. They beat Germany 2-0 in the final
San Antonio