The sun lifts off the horizon and paints the wet sand and wave tips in deep orange. Castelldefels, Mediterranean coast.