La Selva del Camp - Algeciras (1040.4 km)