TrendingWeird 63 Interesting, Strange And Even Creepy Discoveries And Artifacts October 18, 2026 4. The "Sleeping Antelope" Petroglyph At Tin Taghirt, Tassili N'ajjer, Algeria. Neolithic Period, Rock Art Of The Sahara AdvertisementPage 4 of 15← PreviousNext →123456…15