So, where is the picture of it??
It's in the Mali.
I see articles on this but no pictures. But you can trust Swiss archaeologists.