Preview ALGERIA Hoggar Mountains Semi desert landscape with rock formations near Tamanrasset. Ahaggar Mountains. Image ID: 797-1259 Artist: eye ubiquitous Purchase a commercial license Buy framed prints & more from our print store landscape africa travel