Barcelona, Spain. Wide street avenue with yellow cars taxi and high buildings. Traffic jam in centre of grand city. Cityscape sunny day.