Marrakech, in all its glory.