Seattle Center

Space Needle

The Space Needle is an observation tower in Seattle, Washington. In 1999, it was designated a historic landmark. This Seattle icon was built in the Seattle Center for the 1962 World’s Fair, which drew over 2.3 million visitors. Nearly 20,000 people a day used its elevators throughout that event. As one of the… Read more »