Can you really see the Great Wall of China from space?
Not really. Well, with the right conditions and the right equipment, you can sort of see it. The red arrows in the picture point to where you can see the Great Wall and the yellow arrow points to where you can't see it but is probably there.
What you CAN see are the Great Pyramids at Giza, Egypt (see pic 2).