Were you under the impression The Great Wall of China could be seen from space? If so, we have some news for you!

What’s a myth you have busted?