The 2002 world cup final was held in the city of Yokohama.
Yokohama
Yokohama
Soccer city stadium, Johannesburg
Berlin, Germany
The City of Your Final Destination was created in 2002.
Johannesburg
I think it is Tokyo that did not host the world cup in 2002.
Soccer City stadium, Johannesburg.
Soccer city is the name of a stadium in South Africa where the 2010 World Cup final was played
Johanna's berg
Soccer city stadium, Johannesburg