A few blocks away stands the "Tower of the Americas" which is the 3rd tallest tower in the US. The Stratosphere in Las Vegas and the Seattle Space Needle are #1 and 2 respectively.