On the map-view on doxyspotting.com it seems there used to be a lot of street walkers on road C-31 Autovia de Castelldefels, southwest from the airport. Are they still present and if so, does anybody...