NUTTY FACTS
STRANGE FACTS - Nutty Facts. Weird Facts. Interesting Facts.
20120104
Great Wall of China
The only manmade structure visible from space is the Great Wall of China.
Newer Post
Older Post
Home