Sun and shadow in Tangier, Morocco