Beni Isguen, Algeria Exploring the M'zab Valley in Beni Isguen As I entered the M'zab Valley, I was struck by