Herbie (Jo) rides (climbs) again! Jo is going back to tackle the summit that eluded her.
Leona and whoever-she-can-persuade (there's a theme developing!) take on Europe's highest mountain. Mount Elbrus is located in the western Caucasus mountain range and is the highest mountain in Europe, standing at 5,642 metres. Leona will have completed two of the Seven Summits (the highest mountain on each continent).