Deep within the western Sahara Desert in Mauritania, there is one of the world's natural wonders: the Eye of Sahara, or rather, the Richat Structure. Such a structure is immense and takes the shape of ...
Science and Exploration Photo: Richat Impact Structure of Mauritania, As Seen From The International Space Station By Keith Cowing May 24, 2013 Filed under OnOrbit ...