A large crowd of people are congregated between a busy street and a tall building.
A huge crowd are sandwiched in between a busy road and a tall building.