Pallejà is a municipality in the comarca of the Baix Llobregat in Catalonia, Spain. It is situated on the right bank of the Llobregat river, on the main N-II road. From Wikipedia
Officials urge drivers to check live updates from ongoing lane closures.