The historical mosque KOUTOUBIA in Marrakech Morocco