Stage 1.29: La Murada – Elche, Spain