Locals and tourists heavily traffic La Rambla, a 1.2 kilometer pedestrian street running through Barcelona’s city center.