Dades Valley

Dades Valley

An ancient Kasbah in Dades Valley, south Morocco, Africa.