Tiny street with a lot of activities, Morocco.