Seattle sits on the slip of land between Puget Sound and Lake Washington, with the Olympic and Cascade Mountains serving as a dramatic backdrop for this oh-so cosmopolitan city. Soar up the futuristic Space Needle and experience the views atop this stunning landmark created for the 1962 World's Fair.