This beautiful natural arch is located on an amazing terraced labyrinth of rock on Idou site of Tassili National Park on wilaya of Illizi, Algeria. The arch has an estimated height of 10 meters.