Torredembarra, normally called La Torre by its inhabitants, is a town in the comarca of the Tarragonès, in the province of Tarragona, Catalonia, Spain. From Wikipedia
Traffic authorities have opened an extra AP-7 lane alongside new heavy-vehicle limits to relieve delays before the June 24 return