In which U.S. city is the Space Needle located?
Answer Seattle
The Space Needle is an observation tower that was built for the 1962 World's Fair. It stands 605 feet tall and was built to withstand winds of up to two hundred miles per hour.
Asked by Darrell Rowe · Last updated 5 years ago · 1.2K views