The insane 25-mile structure in Africa that can be seen from space

The structure is so large that astronauts use it as a landmark when flying over the Sahara desert.

No comments

Read more