Quantcast
Last updated on May 19, 2013 at 13:20 EDT

Space News Archive - May 11, 2004

European Space Agency -- ESA's Proba satellite here shows a winding segment of the 7240-km long Great Wall of China situated just northeast of Beijing. The Great Wall's relative visibility or otherwise from orbit has inspired much recent debate.