Hiking in Costa Brava and Girona Pyrenees, from the sea to the mountain