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