Places | May 24, 2014 01:20 AM EDT
Check out the epic Space Needle Center in Seattle (PHOTOS)
The Space Needle is an observation tower in Seattle, Washington, a landmark of the Pacific Northwest, and a symbol of Seattle. It was built in the Seattle Center for the 1962 World's Fair, which drew over 2.3 million visitors, when nearly 20,000 people a day used its elevators.
© 2025 BOOMS Beat, All rights reserved.
Do not reproduce without permission.
Do not reproduce without permission.