CAN YOU SEE THE GREAT WALL OF CHINA FROM SPACE?NASA has confirmed that US astronaut Leroy Chiao took what is thought to be the first verifiable image of the Great Wall of China from out his window on the International Space Station in 2004, using a zoom lens. He photographed a region of Inner Mongolia, about 200 miles north of Beijing, but said Chiao himself said he didn’t see the wall with his unaided eyes, and wasn’t sure if the picture showed it.