Castelldefels is a municipality in the Baix Llobregat comarca, in the province of Barcelona in Catalonia, Spain, and a suburban town of the Metropolitan Area of Barcelona. Its population is 65,954. From Wikipedia
A demanding mountain stage at Coll de Pal on Saturday will likely shape the general classification.