street intersection with pedestrians surrounded by tall buildings