bustling shopping alley with street stalls and pedestrians