The Seattle, Washington Space Needle, an iconic part of the city’s skyline, stands as a testament to the city’s innovative and forward-thinking spirit. Completed on this day April 21, 1962 for the World’s Fair, the Space Needle was once the tallest structure west of the Mississippi River and still towers over the city at a …