SPP

Giro d'Italia 1970  |  Stage 18. Arta Terme - Marmolada   

53rd edition

180 km, 5 June 1970

GC Leader

Stage information

Start, finish: Stage 18. Arta Terme - Marmolada

Distance: 180 km

Date: 5 June 1970