ALG-380. Five Windows Tower is located on the maze of North Idou (Idoo) site on the huge Tassili National Park,
wilaya of Illizi, Algeria. The largest opening has an estimated span of 4.0 meters. Only four opening are visible on the photo below. One of them is a slit opening (dark area on the tower).