It is a myth that the great wall of china is the only
man made object visible from space.
Highways, airports, dams, the pyramids,
and ever large vehicles have been seen by shuttle
Astronauts, at 135 miles (217 kilometers) from earth.
... In fact, the great wall is much less visible than other things,
especially things that are either reflective or a color that contrasts the surrounding area.