Rank #68

Space Needle, Seattle, Washington

The Space Needle is an iconic landmark located in Seattle, Washington. Standing at 605 feet tall, it is the tallest structure in the city and offers breathtaking views of the Puget Sound and the surrounding area. The Space Needle was built in 1962 for the World's Fair and has

01
Lv 1 · Browser0 pts
0 / 100 to Lv 2+1 / 200px scrolled
Theme
Display
Density