Beautiful World : “The Berber Stairs” at the Mgoun … “The Berber Stairs” at the Mgoun Canyon in Morocco. A dizzy man-made staircase on the canyon wall. [2100×3000] (OC) Picture found by the Ditpub “Beautiful World” searcher....