The Public square of Marrakech, Morocco - - Djemma el Fna