Interesting facts to know about the Great Wall of China
World | September 24, 2013 6:35 ISTNew Delhi: The Great Wall of China is the only man-made structure visible from the International Space Station that orbits the Earth.The 6000 kilometre long Great Wall of China was originally built over 2000 years