A broken lamp hangs beside peeling walls in Marrakech, Morocco.