No. The Space Needle is too small to be seen from space. The only man made structure you can see from space is the Great Wall of China. I'm ten years old. How am I supposed to know?well not unless...
There are a huge amount of things to see: Stars Moons Asteroids Meteors Planets Galaxies Comets Nebulae Satellites Spacecraft Fireballs Rings around planets Quasars. All of these and much more can be...