Madeira Island Crossing stage 5: Terreiros to Caniçal (21.3 km, 2,216 m ascent) | Trailhuts