Jebel Acacus, Libya

At a cave with 10,000 year-old Sahara rock art, Jebel Acacus, a UNESCO World Heritage Site in the remote Sahara of southwestern Libya, 2008. Gaddafi's wife, daughter and a son drove past this region last week to get to Algeria while fleeing the revolutionaries

Comments