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 States64
Austria11
Germany40
the United Kingdom41
Poland1535
Greece13
India37