Originally Posted by France
I've been told the Great Wall of China is the only man-made object that you can see from orbit.
I have heard the same. I'm not sure about the pyramids but my guess is they may not be easily spotted because of their shape. Whereas the wall runs in a line which would be much easier to see.