View of Platja de Castell beach, Palamós, Costa Brava