Dades Gorge in High Atlas Mountains, Morocco (by alberto_d).