Tourists walk past sidewalk cafes on the famous La Rambla street through the historic Mediterranean city of Barcelona, Catalonia, Spain.