True or false: the Great Wall of China is visible from space

False! Read what NASA says.

No comments: