Brain › GeographyThe Space Needle is located in which city?Los AnglesSeattleTorontoVancouverAnswerThe correct answer is B) Seattle.More Geography questionsWhat is the largest hot desert in the world?How many time zones does China have?What is the capital of Romania?The country of Belize borders which country?What is the capital of Indonesia?Which US state is also known as the "Lone Star State"?Play Brain · Practice