Castle walkways, Castelldefels, Barcelona.