Richat Structure (Eye of the Sahara)| Astronauts’ Visual Landmark
The eye of the Sahara would be the most mysterious thing on earth. Located in an isolated area of the Sahara desert in Mauritania, The Eye of Sahara, known as the ‘Richat Structure, ‘is slightly ...