* * CASTELLDEFELS BARCELONA SPAIN * * * Geographical location of Castelldefels * * * * * Description of the city Castelldefels is a city to the south Barcelona, located between…