The Great Wall of China - 1 views
-
Maddy Tofful on 24 May 12Visible from Space, The Great Wall of China is the largest man-made feature on the planet, however, contrary to popular legend (and according to astronauts Neil Armstrong, Jim Lovell and Jim Irwin) it is not visible from the moon.The Great Wall is 6' 700 kilometers in length, running east to west and crossing five provinces.