Myth: The Great Wall of China is the only man-made structure visible from space. Truth: No single human structure is clearly visible to the unaided eye from orbital distance, though cities lit up at night are.