ALG-150. Femur Arch is located on an undefined area between Tamrit and Tin-Aboteka localities on the vast Tassili National Park,
wilaya of Illizi, Algeria. The opening has 1 meter span or so. Photo taken in 2004. Do you think that fragile opening still standing after all this time.