10 Myths We Believed Were True for Years

The Great Wall of China is the only structure visible from space
The truth is that the Great Wall of China isn’t the only structure visible from space. According to Snopes, NASA images prove you can see “highways, airports, bridges, dams, and components of the Kennedy Space Center.”