Archaeological site in Morocco

Jebel Irhoud or Adrar n Ighoud, is an archaeological site in Morocco located just north of the town of Tlet Ighoud in Youssoufia Province, approximately 50 km (30 mi) south-east of the city of Safi.
Content from Wikipedia · Jebel_Irhoud, licensed CC BY-SA 3.0.