Answer by
HelpfulMal (539)
The Great Wall of China can be seen from outer space, and is considered the only man-made structure that is visible. However, in all technicality, light itself is a man-made structure visible from space, as light bulbs are man-made and emit visible light that's much more noticeable than any other structure at night.