A bustling city street in Madrid, Spain, with tall buildings, traffic, and advertisements.