Originally built for the 1962 World's Fair, the 74acre Seattle Center is an arts, educational, tourism and entertainment center in Seattle. Its landmark feature is the 605ft tall Space Needle, a now-iconic building that was, at its completion, the tallest building west of the Mississippi River. Seattle Center is located just north of Belltown in the Uptown neighborhood.