The rock art of Tassili n’Ajjer, the Sahara Desert, Algeria.Photos courtesy of & taken