Stage 19

Friday May 25 2018 - Venaria Reale to Monte Jafferau - 181 km Mountain Finish