The Great Wall of China is invisible from space. It’s just too narrow for astronauts to see.