Space Needle is an iconic landmark located in which city?
Phoenix
Houston
Detroit
Seattle
The Space Needle is an observation tower built in the Seattle Center for the 1962 World's Fair. A 184 m high structure has an observation deck at 160 m, which can be reached by elevators that travel at 16 km/h. The trip takes 41 seconds.
reach: rather globalcitiesskyscrapersUnited States
Answers by country
Phoenix
Houston
Detroit
Seattle
answers
Australia14
the United States62
Austria11
Germany39
the United Kingdom38
Poland1527
Greece13
India37