The White Sox stadium is located in the city of Chicago. The
city of Chicago is located in the state of Illinois, which can be
found in the United States.
View page
The Manchester City stadium is in the City Manchester. The name
of the stadium is The City of Manchester Stadium.
View page
The main arena was at White City Stadium in London.