You can see the Great Wall of China from space !
THE MYTH: From the cold nothingness of outer space, the only visible evidence of mankind is China’s huge wall — which can even be viewed from the moon.
THE TRUTH: Even from the relatively low orbit of the International Space Station — about 173 miles above … Read more