a bicycle rider and many people walking among tall buildings A busy street corner with people walking and riding bicycles. Tightly spaced buildings loom over a cyclist and pedestrians.  appears to be a street in Paris where people are walking and riding bikes  a bunch of people pass through a down town area 