Astronaut, Tassili, Sahara Desert 6000 BC. Tassili n'Ajjer (English: Plateau of the Rivers) is a heavily eroded sandstone rock formation in the Algerian section of the Sahara Desert, situated on a vast plateau, that encompasses south-east Algeria, western Libya and northern Niger. The Cave Paintings of Tassili n’Ajjer depict mysterious creatures with helmets gloves … [Read more...]