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.
Wikipedia https://en.wikipedia.org/wiki/Castelldefels
Coordinates 41°17'9.968" N 1°58'56.702" E